--- - name: helm.tar.gz copy copy: src: "{{ role_path }}/files/helm.tar.gz" dest: /root when: - inventory_hostname == groups['agent-master'][0] - name: helm install unarchive: src: /root/helm.tar.gz dest: /usr/local/bin/ remote_src: yes when: - inventory_hostname == groups['agent-master'][0] - name: JSDP Clinet Chart copy copy: src: "{{ role_path }}/files/jaeger-client" dest: /root/ when: - inventory_hostname == groups['agent-master'][0] - name: Jaeger TPCC Chart copy copy: src: "{{ role_path }}/files/jaeger-tpcc" dest: /root/ when: - inventory_hostname == groups['agent-master'][0] - name: Deploy Jaeger Client kubernetes.core.helm: name: jaeger-client chart_ref: "/root/jaeger-client" release_namespace: "{{ NAMESAPCE }}" values: global: CLUSTER_ID: "{{ CLUSTER_ID }}" IMXC_IN_REGISTRY: "10.10.31.243:5000/cmoa3" DATAGATE: "{{ DATAGATE }}" TRACE_AGENT_VERSION: "rel{{ VERSION }}" when: - inventory_hostname == groups['agent-master'][0] - name: Deploy Jaeger TPCC kubernetes.core.helm: name: jaeger-tpcc chart_ref: "/root/jaeger-tpcc" release_namespace: "default" values: global: CLUSTER_ID: "{{ CLUSTER_ID }}" AGENT_NAMESPACE: "{{ NAMESAPCE }}" TPCC_NAMESPACE: "default" IMXC_IN_REGISTRY: "10.10.31.243:5000/cmoa3" when: - inventory_hostname == groups['agent-master'][0]