Interesting tools?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/kubernetes

Our great sponsors
  • talent.io - Download talent.io’s Tech Salary Report
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Truly a developer’s best friend
  • k9s

    🐶 Kubernetes CLI To Manage Your Clusters In Style!

  • awesome-k8s-resources

    A curated list of awesome Kubernetes tools and resources.

    Not anything found on the awesome k8s resources list but for example:

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • pluto

    A cli tool to help discover deprecated apiVersions in Kubernetes

  • CloudGraph cli

    The universal GraphQL API and CSPM tool for AWS, Azure, GCP, K8s, and tencent. (by cloudgraphdev)

    https://github.com/cloudgraphdev/cli the GraphQL API for K8s, AWS, GCP, and Azure

  • devtron

    Tool integration platform for Kubernetes

    Have you tried Devtron ?

  • tilt

    Define your dev environment as code. For microservice apps on Kubernetes.

    https://tilt.dev was a nice experience to develop with k3s. I'm looking forward to using it more

  • stern

    ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern (by stern)

    Please don't suggest this repo - it isn't actively maintained. It has been forked and is being worked on here https://github.com/stern/stern

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • stern

    ⎈ Multi pod and container log tailing for Kubernetes or pushing to GELF logging solution (by derdanne)

    aggregated container logging in cli: Stern

  • Flux

    Successor: https://github.com/fluxcd/flux2 — The GitOps Kubernetes operator (by fluxcd)

    CI/CD: Tekton Flux

  • rook

    Storage Orchestration for Kubernetes

    rook+ceph : baremetal persistant storage

  • draino

    Automatically cordon and drain Kubernetes nodes based on node conditions

    Drain node upon a condition: Draino

  • cost-model

    Cross-cloud cost allocation models for Kubernetes workloads [Moved to: https://github.com/kubecost/opencost]

    kubecost - analyse cost of the cluster https://kubecost.com/

  • kured

    Kubernetes Reboot Daemon

    kured : automatic restarts of kubernetes nodes

  • flagger

    Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)

    flagger: Automated canary using istio/linkerd

  • local-path-provisioner

    Dynamically provisioning persistent local storage with Kubernetes

    localpathprovisioner : to provision storage in local machine

  • dex

    OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors

    DEX - Identity provider for kube login: https://github.com/dexidp/dex

  • kubespy

    Tools for observing Kubernetes resources in real time, powered by Pulumi.

    KubeSpy - to see what's going on a deployment real time. https://github.com/pulumi/kubespy

  • rbac-tool

    Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query

    Tool to create and visualize RBAC in cluster: https://github.com/alcideio/rbac-tool

  • k8s-ecr-login-renew

    Renews Docker login credentials for an AWS ECR container registry.

  • permission-manager

    Permission Manager is a project that brings sanity to Kubernetes RBAC and Users management, Web UI FTW

    permission manager (web ui in cluster to manage user access): https://github.com/sighupio/permission-manager

  • kube-fledged

    A kubernetes operator for creating and managing a cache of container images directly on the cluster worker nodes, so application pods start almost instantly

    kube fledged - pre pull containes in nodes: https://github.com/senthilrch/kube-fledged

  • kubevious

    Kubevious - Kubernetes without disasters

    kubevious: UI tool and query the cluster with regex https://github.com/kubevious/kubevious

  • kubeaudit

    kubeaudit helps you audit your Kubernetes clusters against common security controls

    kubeaudit: audit kubernetes or specific manifests for issues https://github.com/shopify/kubeaudit

  • karpenter

    Kubernetes Node Autoscaling: built for flexibility, performance, and simplicity.

    Auto scaler from AWS (karpenter): https://github.com/aws/karpenter

  • mizu

    API traffic viewer for Kubernetes enabling you to view all API communication between microservices. Think TCPDump and Wireshark re-invented for Kubernetes

    API traffic viewer for kubernetes(kinda like wireshark): https://github.com/up9inc/mizu

  • kubefwd

    Bulk port forwarding Kubernetes services for local development.

    kubefwd bulk port forward: https://github.com/txn2/kubefwd

  • helmfile

    Deploy Kubernetes Helm Charts

    helmfile is not widely known but awesomeme

  • helm-x

    Treat any Kustomization or K8s manifests directory as a Helm chart

    helm-x - Treat any Kustomization or K8s manifests directory as a Helm chart

  • cdk8s

    Define Kubernetes native apps and abstractions using object-oriented programming

    cdk8s was mentioned here already, but I want to emphasize how underrated this tool is. Because it is the only one capable of replacing the YAML hell not with a different wired language or declarative syntax.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts