k8s tooling
Kubernetes Tooling#
Workflow and Automation#
Cluster Management/Dashboards#
- Kubernetes instance calculator
- Thanos
- DevSpace
- Weave Scope Dashboard
- Kubrics Dashboard
- Kubernator Dashboard
- Konstellate Dashboard
- k8dash Dashboard
- Octant Dashboard
- Pre Scaler
- Node Problem Detector
- GKE Monitoring
- Loghous/Papertrail
Logging & Monitoring command liners#
Kubernetes Visualizers#
Kubernetes Costs & Optimisation#
- K8s cost optimisation
- OpenCost
- Krossboard: Centralized Multi-Cluster Kubernetes Usage Accounting
- KubeCost: Cross-cloud cost allocation
- KubeGreen
- Snorlax
- K8s Cleaner
AWS Specific K8s Tooling#
Diagnostics#
- Kubernetes testing tools
- Sonobuoy
- Jetstack Preflight
- KuberHealthy
- Canary checker
- TestKube: dual license
Security#
- Security.info: Kubernetes Security
- Kubernetes Attack Matrix
- Kubernetes hardening(hardeneks)
- K8s cluster sanitizer
- KubeHunter
- Kube Bench
- TwistLock
- Kritis Supply Chain Software
- Kubernetes Rules
- Scans live Kubernetes
- Kuberntes Inspection MKIT
- Policy Management
- Kubi Scanner
- Kube Scan
- Polaris
- StarBoard
- Kubernetes Inspector
- Docker Bench
- K8s guard: Kubernetes Authentication & Authorization WebHook Server
- Falco: runtime security
- KubeScape: k8s security CIS
- InToto: supply chain security
- Capsule
Networking#
Pod Security#
RBAC#
Keycloak and Authentic#
K8s manage Secrets#
K8s Terminal Tools#
K8s Bots#
Vendors to manage Clusters#
Development#
- Transfer App To local machine. Telepresence
- Update Container from Local. KSync
- Debug Apps. KubectlDebug
- Debug. Squash
- Sync
- Kube score
Deployments#
Multi Cloud#
End of Life and Deprecations#
- End of life products
- Check Deprecation in k8s
- Kube Deprecations (kubent)
- Kube Deprecations (kubepug)
- Cluster Lint
Cluster Chores#
Secrets#
K8S Drainer#
- automatic-remediation-of-kubernetes-nodes
- Scurio: Alertmanager to Kubernetes Node conditions bridge
- Draino: drains nodes but does so based on Kubernetes node conditions
- Node problem detector is a daemon that runs on each node that detects problems and reports them to the Kubernetes API.
- Kured: Kubernetes Reboot Daemon