Configure full conformance testing using our provider on an on-demand basis using sonobuoy against the official testing suite:
https://sonobuoy.io/docs/v0.53.1/faq/
https://github.com/kubernetes/kubernetes/blob/master/test/conformance/testdata/conformance.yaml
This suite includes around ~450 tests covering all practical ways of using kubernetes and potential failure points such as:
Pod lifecycle: create, patch, replace status, delete Pod
Deployment rolling update: old Pods are replaced by new ones correctly
Service endpoints: Service exposes the expected backend Pods/endpoints
DNS for Services: Service names resolve correctly in cluster DNS
ConfigMap as env var: Pod can consume ConfigMap data through env injection
Secret as env var: Pod can consume Secret data through env injection
Job completion semantics: Job retries failed work and reaches completion
PV/PVC lifecycle: create/bind/update/delete persistent storage objects
Configure full conformance testing using our provider on an on-demand basis using sonobuoy against the official testing suite:
https://sonobuoy.io/docs/v0.53.1/faq/
https://github.com/kubernetes/kubernetes/blob/master/test/conformance/testdata/conformance.yaml
This suite includes around ~450 tests covering all practical ways of using kubernetes and potential failure points such as:
Pod lifecycle: create, patch, replace status, delete Pod
Deployment rolling update: old Pods are replaced by new ones correctly
Service endpoints: Service exposes the expected backend Pods/endpoints
DNS for Services: Service names resolve correctly in cluster DNS
ConfigMap as env var: Pod can consume ConfigMap data through env injection
Secret as env var: Pod can consume Secret data through env injection
Job completion semantics: Job retries failed work and reaches completion
PV/PVC lifecycle: create/bind/update/delete persistent storage objects