webhook_pod_disruption_budget_test.yaml 678 B

123456789101112131415161718192021
  1. suite: test webhook pod distribution budget deployment
  2. templates:
  3. - webhook-poddisruptionbudget.yaml
  4. tests:
  5. - it: should set podDisruptionBudget to set value if given
  6. set:
  7. webhook.create: true
  8. webhook.podDisruptionBudget.enabled: true
  9. webhook.podDisruptionBudget.nameOverride: custom-overridden-name
  10. asserts:
  11. - equal:
  12. path: metadata.name
  13. value: custom-overridden-name
  14. - it: should default podDisruptionBudget if not set
  15. set:
  16. webhook.create: true
  17. webhook.podDisruptionBudget.enabled: true
  18. asserts:
  19. - equal:
  20. path: metadata.name
  21. value: RELEASE-NAME-external-secrets-webhook-pdb