wip: fixing rabbitmq bindings (kuk)
This commit is contained in:
@@ -6,7 +6,7 @@ secretGenerator:
|
|||||||
- appsettings.json
|
- appsettings.json
|
||||||
- name: staging-archmeister-env
|
- name: staging-archmeister-env
|
||||||
envs:
|
envs:
|
||||||
- auxiliary.env
|
- default.env
|
||||||
patches:
|
patches:
|
||||||
- path: deployment_patch.yaml
|
- path: deployment_patch.yaml
|
||||||
target:
|
target:
|
||||||
|
|||||||
@@ -11,11 +11,9 @@ spec:
|
|||||||
version: v1
|
version: v1
|
||||||
metadata:
|
metadata:
|
||||||
- name: host
|
- name: host
|
||||||
value: "amqp://user:${{ env.AMQP_PASSWORD }}@prod-rabbitmq.rabbitmq.svc"
|
|
||||||
- name: password
|
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: prod-rabbitmq
|
name: prod-rabbitmq
|
||||||
key: rabbitmq-password
|
key: connString
|
||||||
- name: queueName
|
- name: queueName
|
||||||
value: prod-hipster-slurm-job-events
|
value: prod-hipster-slurm-job-events
|
||||||
- name: durable
|
- name: durable
|
||||||
|
|||||||
@@ -6,25 +6,6 @@ spec:
|
|||||||
background: true
|
background: true
|
||||||
generateExistingOnPolicyUpdate: true
|
generateExistingOnPolicyUpdate: true
|
||||||
rules:
|
rules:
|
||||||
- name: sync-redis-secrets
|
|
||||||
generate:
|
|
||||||
apiVersion: v1
|
|
||||||
namespace: atlantis
|
|
||||||
synchronize: true
|
|
||||||
cloneList:
|
|
||||||
namespace: redis
|
|
||||||
kinds:
|
|
||||||
- Secret
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app.kubernetes.io/name: redis
|
|
||||||
match:
|
|
||||||
resources:
|
|
||||||
kinds:
|
|
||||||
- Namespace
|
|
||||||
names:
|
|
||||||
- atlantis
|
|
||||||
- '*-vcluster'
|
|
||||||
- name: sync-rabbitmq-secrets
|
- name: sync-rabbitmq-secrets
|
||||||
generate:
|
generate:
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
@@ -44,6 +25,48 @@ spec:
|
|||||||
names:
|
names:
|
||||||
- atlantis
|
- atlantis
|
||||||
- '*-vcluster'
|
- '*-vcluster'
|
||||||
|
- name: add-rabbitmq-connstring
|
||||||
|
mutate:
|
||||||
|
targets:
|
||||||
|
- apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
namespace: atlantis
|
||||||
|
name: '{{request.object.metadata.name}}'
|
||||||
|
patchStrategicMerge:
|
||||||
|
data:
|
||||||
|
connString: "connString: {{base64_encode(join('amqp://user:', '{{request.object.data.rabbitmq-password}}')) }}"
|
||||||
|
# connString: "connString: aHVubnktYnVubnk="
|
||||||
|
match:
|
||||||
|
all:
|
||||||
|
- resources:
|
||||||
|
kinds:
|
||||||
|
- Secret
|
||||||
|
names:
|
||||||
|
- staging-rabbitmq
|
||||||
|
- resources:
|
||||||
|
kinds:
|
||||||
|
- Namespace
|
||||||
|
names:
|
||||||
|
- rabbitmq
|
||||||
|
- name: sync-redis-secrets
|
||||||
|
generate:
|
||||||
|
apiVersion: v1
|
||||||
|
namespace: atlantis
|
||||||
|
synchronize: true
|
||||||
|
cloneList:
|
||||||
|
namespace: redis
|
||||||
|
kinds:
|
||||||
|
- Secret
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app.kubernetes.io/name: redis
|
||||||
|
match:
|
||||||
|
resources:
|
||||||
|
kinds:
|
||||||
|
- Namespace
|
||||||
|
names:
|
||||||
|
- atlantis
|
||||||
|
- '*-vcluster'
|
||||||
- name: sync-archmeister-replication-ca
|
- name: sync-archmeister-replication-ca
|
||||||
generate:
|
generate:
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
|||||||
Reference in New Issue
Block a user