Replace transient test labels with stable identifiers
This commit is contained in:
parent
4ca7526d50
commit
d0b745950b
1 changed files with 63 additions and 38 deletions
|
|
@ -4,7 +4,7 @@ metadata:
|
|||
name: probe-payload
|
||||
namespace: remora-testbed
|
||||
data:
|
||||
payload: remora-wp02-published-image-transfer
|
||||
payload: remora-dependency-testbed-published-image-transfer
|
||||
---
|
||||
apiVersion: batch/v1
|
||||
kind: Job
|
||||
|
|
@ -34,28 +34,28 @@ spec:
|
|||
- -v
|
||||
- ON_ERROR_STOP=1
|
||||
- -c
|
||||
- "CREATE TABLE wp02_probe (value text NOT NULL)"
|
||||
- "CREATE TABLE dependency_probe (value text NOT NULL)"
|
||||
- -c
|
||||
- "INSERT INTO wp02_probe VALUES ('passed')"
|
||||
- "INSERT INTO dependency_probe VALUES ('passed')"
|
||||
- -c
|
||||
- "SELECT value = 'passed' FROM wp02_probe"
|
||||
- "SELECT value = 'passed' FROM dependency_probe"
|
||||
env:
|
||||
- {name: PGPASSWORD, value: synthetic-postgres}
|
||||
- name: redis
|
||||
image: @@REDIS_IMAGE@@
|
||||
imagePullPolicy: Never
|
||||
command: [/bin/sh, -ec]
|
||||
args: ["redis-cli -h redis SET wp02 passed && test \"$(redis-cli -h redis GET wp02)\" = passed"]
|
||||
args: ["redis-cli -h redis SET dependency_probe passed && test \"$(redis-cli -h redis GET dependency_probe)\" = passed"]
|
||||
- name: dragonfly
|
||||
image: @@REDIS_IMAGE@@
|
||||
imagePullPolicy: Never
|
||||
command: [/bin/sh, -ec]
|
||||
args: ["redis-cli -h dragonfly SET wp02 passed && test \"$(redis-cli -h dragonfly GET wp02)\" = passed"]
|
||||
args: ["redis-cli -h dragonfly SET dependency_probe passed && test \"$(redis-cli -h dragonfly GET dependency_probe)\" = passed"]
|
||||
- name: vault-write
|
||||
image: @@VAULT_IMAGE@@
|
||||
imagePullPolicy: Never
|
||||
command: [vault]
|
||||
args: [kv, put, secret/wp02, value=passed]
|
||||
args: [kv, put, secret/dependency_probe, value=passed]
|
||||
env:
|
||||
- {name: VAULT_ADDR, value: "http://vault:8200"}
|
||||
- {name: VAULT_TOKEN, value: synthetic-vault-token}
|
||||
|
|
@ -64,7 +64,7 @@ spec:
|
|||
image: @@VAULT_IMAGE@@
|
||||
imagePullPolicy: Never
|
||||
command: [/bin/sh, -ec]
|
||||
args: ["test \"$(vault kv get -field=value secret/wp02)\" = passed && printf 'Vault write/read passed\\n'"]
|
||||
args: ["test \"$(vault kv get -field=value secret/dependency_probe)\" = passed && printf 'Vault write/read passed\\n'"]
|
||||
env:
|
||||
- {name: VAULT_ADDR, value: "http://vault:8200"}
|
||||
- {name: VAULT_TOKEN, value: synthetic-vault-token}
|
||||
|
|
|
|||
Loading…
Reference in a new issue