Kubernetes Enabling Tools

  • Bitnami Kubernetes Production Runtime (BKPR) is a collection of services to run production workloads in Kubernetes
  • k3sup is a light-weight utility to get from zero to KUBECONFIG with k3s on any local or remote VM
  • kube-state-metrics is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects
  • Rakess - Review Access - kubectl plugin to show an access matrix for server resources
  • kubeval is a tool for validating a Kubernetes YAML or JSON configuration file
  • BotKube is a messaging bot for monitoring and debugging Kubernetes clusters
  • Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster
  • Snyk Container empowers developers to easily find and fix vulnerabilities in containers and Kubernetes applications
  • kubectl-aws-secrets creates a golang executable to import aws ssm parameters or secrets manager items into kubernetes as secrets
  • Harbor secures artifacts with policies and role-based access control, ensures images are scanned and free from vulnerabilities
  • VMware Carbon Black Cloud is a cloud native endpoint and workload protection platform (EPP and CWP)
  • Permission Manager is an application developed enabling a super-easy RBAC management for Kubernetes
  • k-rail is a workload policy enforcement tool for Kubernetes
  • kube2iam provides IAM credentials to containers running inside a kubernetes cluster based on annotations.
  • Kiam runs as an agent on each node in your Kubernetes cluster and allows cluster users to associate IAM roles to Pods
  • KeyCloak - Identity and Access Management for Modern Applications and Services such as Kubernetes
  • Tigera - Kubernetes Networking, Security, and Observability for Hybrid and Multi-clouds
  • klum - Kubernetes Lazy User Manager
  • Krew is the package manager for kubectl plugins
  • Ksniff - A kubectl plugin that utilize tcpdump and Wireshark to start a remote capture on any pod in Kubernetes cluster
  • kubefwd is a command line utility to port forward multiple services within namespaces on one or more Kubernetes cluster
  • DevSpace - developer tool for Kubernetes that lets develop and deploy cloud-native software faster.
  • Bootstrap networking, ingress, and observability in a new Kubernetes cluster
  • KUDO is a toolkit that makes it easy to build Kubernetes Operators using YAML.
  • Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster
  • Gravity is an application delivery system that lets engineers deliver and run cloud-native applications
  • Kubebuilder is a framework for building Kubernetes APIs using custom resource definitions (CRDs)
  • Kubernetes Ingress Controller for AWS
  • Helm v3 plugin which migrates and cleans up Helm v2 configuration and releases in-place to Helm v3
  • Kubespray - Deploy a Production Ready Kubernetes Cluster
  • Skaffold is a command line tool that facilitates continuous development for Kubernetes applications
  • Teresa is an extremely simple platform as a service that runs on top of Kubernetes.
  • Kubernetes for Prod, Tilt for Dev
  • Telepresence gives a fast development workflow in developing multi-container applications on Kubernetes.
  • Kel - A PaaS from Eldarion to manage web application deployment and hosting through the entire software lifecycle.
  • Keel - Kubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates
  • Draft makes it easier for developers to build applications that run on Kubernetes