summaryrefslogtreecommitdiffstats
path: root/installer/roles/kubernetes/templates/deployment.yml.j2
diff options
context:
space:
mode:
Diffstat (limited to 'installer/roles/kubernetes/templates/deployment.yml.j2')
-rw-r--r--installer/roles/kubernetes/templates/deployment.yml.j212
1 files changed, 9 insertions, 3 deletions
diff --git a/installer/roles/kubernetes/templates/deployment.yml.j2 b/installer/roles/kubernetes/templates/deployment.yml.j2
index 8e9f234c20..59b4015a7d 100644
--- a/installer/roles/kubernetes/templates/deployment.yml.j2
+++ b/installer/roles/kubernetes/templates/deployment.yml.j2
@@ -39,7 +39,7 @@ data:
[rabbitmq_management,rabbitmq_peer_discovery_k8s].
rabbitmq_definitions.json: |
{
- "users":[{"name": "{{ rabbitmq_user }}", "password": "{{ rabbitmq_password }}", "tags": ""}],
+ "users":[{"name": "{{ rabbitmq_user }}", "password": "{{ rabbitmq_password }}", "tags": "administrator"}],
"permissions":[
{"user":"{{ rabbitmq_user }}","vhost":"awx","configure":".*","write":".*","read":".*"}
],
@@ -269,12 +269,18 @@ spec:
containerPort: 5672
livenessProbe:
exec:
- command: ["rabbitmqctl", "status"]
+ command:
+ - /bin/ash
+ - -c
+ - "wget -O - --header \"Authorization: Basic {{ ( rabbitmq_user + ':' + rabbitmq_password ) | b64encode }}\" http://localhost:15672/api/healthchecks/node | grep -qF \"{\"status\":\"ok\"}\""
initialDelaySeconds: 30
timeoutSeconds: 10
readinessProbe:
exec:
- command: ["rabbitmqctl", "status"]
+ command:
+ - /bin/ash
+ - -c
+ - "wget -O - --header \"Authorization: Basic {{ ( rabbitmq_user + ':' + rabbitmq_password ) | b64encode }}\" http://localhost:15672/api/healthchecks/node | grep -qF \"{\"status\":\"ok\"}\""
initialDelaySeconds: 10
timeoutSeconds: 10
env: