oncall-engine/helm/oncall/tests/extra_containers_engine_test.yaml
2023-08-02 08:22:31 -04:00

25 lines
723 B
YAML

suite: test extra containers for engine pod
templates:
- engine/deployment.yaml
release:
name: oncall
tests:
- it: engine.extraContainers="" -> should not create additional containers
set:
engine.extraContainers: ""
asserts:
- lengthEqual:
path: spec.template.spec.containers
count: 1
- it: engine.extraContainers -> should add sidecar containers
set:
engine.extraContainers: |
- name: cloud-sql-proxy
image: gcr.io/cloud-sql-connectors/cloud-sql-proxy
asserts:
- contains:
path: spec.template.spec.containers
content:
name: cloud-sql-proxy
image: gcr.io/cloud-sql-connectors/cloud-sql-proxy