Chart: Test controller.minAvailable & controller.maxUnavailable. (#12001)

Co-authored-by: Marco Ebert <marco_ebert@icloud.com>
This commit is contained in:
k8s-infra-cherrypick-robot 2024-09-20 05:21:02 -07:00 committed by GitHub
parent b3fb2a6239
commit befe02e97c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -71,3 +71,19 @@ tests:
asserts:
- hasDocuments:
count: 0
- it: should create a PodDisruptionBudget without `minAvailable` and with `maxUnavailable` if `controller.minAvailable` and `controller.maxUnavailable` are set
set:
controller.replicaCount: 2
controller.minAvailable: 1
controller.maxUnavailable: 1
asserts:
- hasDocuments:
count: 1
- isKind:
of: PodDisruptionBudget
- notExists:
path: spec.minAvailable
- equal:
path: spec.maxUnavailable
value: 1