15
Ensure that your containers are always running the identical latest container image.
Kubernetes daemonsets
Kubernetes deployments
Kubernetes statefulsets
Validates usage of explicit image versioning and avoids latest-tags.
Validates that your Kubernetes resources have a CPU limit configured.
Validates that your Kubernetes resources have a ephemeral storage limit configured.
Validates that your Kubernetes resources have a memory limit configured.
Ensure multiple pods aren't deployed on the same cluster's node to increase availability in case one node becomes unavailable.
Validates configuration of liveness and readiness probes.
Validate pod redundancy to have at least 2 pods per deployment
Validates that your Kubernetes resources request reasonable CPU.
Validates that your Kubernetes resources request reasonable ephemeral storage.
Validates that your Kubernetes resources request reasonable memory.
Validates that you deploy Kubernetes resources via rolling updates.
Validate whether, right now, multiple pods of the same workload resource are deployed in the same AWS Availability Zone.
Steadybit covers many out-of-the-box needs, but sometimes your organization may need proprietary or niche solutions. Leverage our extension kits to gain flexibility and address those needs!