mirror of
https://github.com/ansible/awx.git
synced 2026-02-28 00:08:44 -03:30
Merge pull request #7519 from shanemcd/the-ol-copy-paste
Copy over some downstream changes Reviewed-by: Shane McDonald <me@shanemcd.com> https://github.com/shanemcd
This commit is contained in:
@@ -8,11 +8,8 @@ admin_password: ''
|
|||||||
|
|
||||||
kubernetes_base_path: "{{ local_base_config_path|default('/tmp') }}/{{ kubernetes_deployment_name }}-config"
|
kubernetes_base_path: "{{ local_base_config_path|default('/tmp') }}/{{ kubernetes_deployment_name }}-config"
|
||||||
|
|
||||||
kubernetes_task_version: "{{ tower_package_version | default(dockerhub_version) }}"
|
kubernetes_awx_version: "{{ dockerhub_version }}"
|
||||||
kubernetes_web_version: "{{ tower_package_version | default(dockerhub_version) }}"
|
kubernetes_awx_image: "ansible/awx"
|
||||||
kubernetes_awx_image: "{{ tower_package_name | default('ansible/awx') }}"
|
|
||||||
kubernetes_web_image: "{{ kubernetes_awx_image }}"
|
|
||||||
kubernetes_task_image: "{{ kubernetes_awx_image }}"
|
|
||||||
|
|
||||||
awx_psp_create: false
|
awx_psp_create: false
|
||||||
awx_psp_name: 'awx'
|
awx_psp_name: 'awx'
|
||||||
|
|||||||
@@ -98,7 +98,7 @@
|
|||||||
POD=$({{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \
|
POD=$({{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \
|
||||||
get pods -l=name=postgresql --field-selector status.phase=Running -o jsonpath="{.items[0].metadata.name}")
|
get pods -l=name=postgresql --field-selector status.phase=Running -o jsonpath="{.items[0].metadata.name}")
|
||||||
{{ kubectl_or_oc }} exec $POD -n {{ kubernetes_namespace }} -- bash -c "\
|
{{ kubectl_or_oc }} exec $POD -n {{ kubernetes_namespace }} -- bash -c "\
|
||||||
psql --dbname=template1 -c 'ALTER USER {{ pg_username }} CREATEDB;'"
|
psql --dbname=template1 -c 'ALTER USER \"{{ pg_username }}\" CREATEDB;'"
|
||||||
|
|
||||||
- name: Perform a PostgreSQL restore
|
- name: Perform a PostgreSQL restore
|
||||||
shell: |
|
shell: |
|
||||||
@@ -113,7 +113,7 @@
|
|||||||
POD=$({{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \
|
POD=$({{ kubectl_or_oc }} -n {{ kubernetes_namespace }} \
|
||||||
get pods -l=name=postgresql --field-selector status.phase=Running -o jsonpath="{.items[0].metadata.name}")
|
get pods -l=name=postgresql --field-selector status.phase=Running -o jsonpath="{.items[0].metadata.name}")
|
||||||
{{ kubectl_or_oc }} exec $POD -n {{ kubernetes_namespace }} -- bash -c "\
|
{{ kubectl_or_oc }} exec $POD -n {{ kubernetes_namespace }} -- bash -c "\
|
||||||
psql --dbname=template1 -c 'ALTER USER {{ pg_username }} NOCREATEDB;'"
|
psql --dbname=template1 -c 'ALTER USER \"{{ pg_username }}\" NOCREATEDB;'"
|
||||||
when: pg_hostname is not defined or pg_hostname == ''
|
when: pg_hostname is not defined or pg_hostname == ''
|
||||||
|
|
||||||
- name: Remove restore directory
|
- name: Remove restore directory
|
||||||
|
|||||||
@@ -161,7 +161,7 @@ spec:
|
|||||||
privileged: {{ web_security_context_privileged }}
|
privileged: {{ web_security_context_privileged }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
image: "{{ kubernetes_awx_image }}:{{ kubernetes_web_version }}"
|
image: "{{ kubernetes_awx_image }}:{{ kubernetes_awx_version }}"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8052
|
- containerPort: 8052
|
||||||
@@ -253,7 +253,7 @@ spec:
|
|||||||
privileged: {{ task_security_context_privileged }}
|
privileged: {{ task_security_context_privileged }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
image: "{{ kubernetes_task_image }}:{{ kubernetes_task_version }}"
|
image: "{{ kubernetes_awx_image }}:{{ kubernetes_awx_version }}"
|
||||||
command:
|
command:
|
||||||
- /usr/bin/launch_awx_task.sh
|
- /usr/bin/launch_awx_task.sh
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ spec:
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
containers:
|
containers:
|
||||||
- name: ansible-tower-management
|
- name: ansible-tower-management
|
||||||
image: "{{ kubernetes_task_image }}:{{ kubernetes_task_version }}"
|
image: "{{ kubernetes_awx_image }}:{{ kubernetes_awx_version }}"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
command: ["sleep", "infinity"]
|
command: ["sleep", "infinity"]
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
|||||||
Reference in New Issue
Block a user