diff options
Diffstat (limited to 'installer/roles/kubernetes/templates/deployment.yml.j2')
-rw-r--r-- | installer/roles/kubernetes/templates/deployment.yml.j2 | 12 |
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: |