64 lines
1.7 KiB
YAML
64 lines
1.7 KiB
YAML
---
|
|
- 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/jspd-client"
|
|
dest: /root/
|
|
when:
|
|
- inventory_hostname == groups['agent-master'][0]
|
|
|
|
- name: JSDP TPCC Chart copy
|
|
copy:
|
|
src: "{{ role_path }}/files/jspd-tpcc"
|
|
dest: /root/
|
|
when:
|
|
- inventory_hostname == groups['agent-master'][0]
|
|
|
|
- name: Deploy JSPD Client
|
|
kubernetes.core.helm:
|
|
name: jspd-client
|
|
chart_ref: "/root/jspd-client"
|
|
release_namespace: "{{ NAMESAPCE }}"
|
|
values:
|
|
global:
|
|
CLUSTER_ID: "{{ CLUSTER_ID }}"
|
|
IMXC_IN_REGISTRY: "10.10.31.243:5000/cmoa3"
|
|
DATAGATE: "{{ DATAGATE }}"
|
|
DATAGATE_IP: "{{ DATAGATE_IP }}"
|
|
DATAGATE_PORT: "30051"
|
|
JSPD_LITE_COLLECTOR_NODEPORT: "40083"
|
|
JSPD_LITE_COLLECTOR_VERSION: "rel{{ VERSION }}"
|
|
TRACE_AGENT_VERSION: "rel{{ VERSION }}"
|
|
when:
|
|
- inventory_hostname == groups['agent-master'][0]
|
|
|
|
- name: Deploy JSPD TPCC
|
|
kubernetes.core.helm:
|
|
name: jspd-tpcc
|
|
chart_ref: "/root/jspd-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"
|
|
POSTGRES_NODEPORT: "30002"
|
|
POSTGRES_EXPORTER_NODEPORT: "30001"
|
|
when:
|
|
- inventory_hostname == groups['agent-master'][0]
|