You've already forked prometheus-postgres-exporter
							
							test(deployment,secrets): imageRegistry, imageRepository, imagePullPolicy
This commit is contained in:
		| @@ -54,6 +54,12 @@ tests: | |||||||
|               name: prometheus-postgres-exporter-unittest-exporter-config |               name: prometheus-postgres-exporter-unittest-exporter-config | ||||||
|           - secret: |           - secret: | ||||||
|               name: prometheus-postgres-exporter-unittest-web-config |               name: prometheus-postgres-exporter-unittest-web-config | ||||||
|  |   - equal: | ||||||
|  |       path: spec.template.spec.containers[0].image | ||||||
|  |       value: quay.io/prometheuscommunity/postgres-exporter:v0.1.0 | ||||||
|  |   - equal: | ||||||
|  |       path: spec.template.spec.containers[0].imagePullPolicy | ||||||
|  |       value: IfNotPresent | ||||||
|  |  | ||||||
| - it: Test additional arguments | - it: Test additional arguments | ||||||
|   set: |   set: | ||||||
| @@ -70,7 +76,24 @@ tests: | |||||||
|       - --foo=bar |       - --foo=bar | ||||||
|       - --bar=foo |       - --bar=foo | ||||||
|  |  | ||||||
| - it: Test custom database secret | - it: Test custom imageRegistry and imageRepository | ||||||
|  |   set: | ||||||
|  |     deployment.postgresExporter.image.registry: registry.example.local | ||||||
|  |     deployment.postgresExporter.image.repository: path/special/prometheus-postgres-exporter | ||||||
|  |   asserts: | ||||||
|  |   - equal: | ||||||
|  |       path: spec.template.spec.containers[0].image | ||||||
|  |       value: registry.example.local/path/special/prometheus-postgres-exporter:v0.1.0 | ||||||
|  |  | ||||||
|  | - it: Test custom imagePullPolicy | ||||||
|  |   set: | ||||||
|  |     deployment.postgresExporter.image.pullPolicy: Always | ||||||
|  |   asserts: | ||||||
|  |   - equal: | ||||||
|  |       path: spec.template.spec.containers[0].imagePullPolicy | ||||||
|  |       value: Always | ||||||
|  |  | ||||||
|  | - it: Test config.database.existingSecret | ||||||
|   set: |   set: | ||||||
|     config.database.existingSecret.enabled: true |     config.database.existingSecret.enabled: true | ||||||
|     config.database.existingSecret.secretName: custom-database-secret |     config.database.existingSecret.secretName: custom-database-secret | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user