diff --git a/roles/mesh_ingress/tasks/creation.yml b/roles/mesh_ingress/tasks/creation.yml index b9d1d9293a..fc27f24233 100644 --- a/roles/mesh_ingress/tasks/creation.yml +++ b/roles/mesh_ingress/tasks/creation.yml @@ -116,14 +116,12 @@ set_fact: awx_task_pod_name: "{{ awx_task_pod['metadata']['name'] | default('') }}" -# TODO: awx-manage provision_instance does not currently support peer from control nodes -# !!!dependent on API/CLI changes!!! - name: Add new instance to AWX kubernetes.core.k8s_exec: namespace: "{{ ansible_operator_meta.namespace }}" pod: "{{ awx_task_pod_name }}" container: "{{ deployment_name }}-task" - command: "awx-manage provision_instance --hostname {{ ansible_operator_meta.name }} --node_type hop" + command: "awx-manage provision_instance --hostname {{ ansible_operator_meta.name }} --node_type hop --protocol=ws --managed" register: result - name: Add internal receptor address @@ -131,11 +129,11 @@ namespace: "{{ ansible_operator_meta.namespace }}" pod: "{{ awx_task_pod_name }}" container: "{{ deployment_name }}-task" - command: "awx-manage add_receptor_address --hostname {{ ansible_operator_meta.name }} --address {{ ansible_operator_meta.name }} --port 27199 --protocol ws --is_internal --peers_from_control_nodes" + command: "awx-manage add_receptor_address --instance {{ ansible_operator_meta.name }} --address {{ ansible_operator_meta.name }} --port 27199 --peers_from_control_nodes --k8s_routable --canonical --managed" - name: Add external receptor address kubernetes.core.k8s_exec: namespace: "{{ ansible_operator_meta.namespace }}" pod: "{{ awx_task_pod_name }}" container: "{{ deployment_name }}-task" - command: "awx-manage add_receptor_address --hostname {{ ansible_operator_meta.name }} --address {{ external_hostname }} --port 443 --protocol ws" + command: "awx-manage add_receptor_address --instance {{ ansible_operator_meta.name }} --address {{ external_hostname }} --port 443 --managed"