Files
cmoa_agent_installer_ansible/roles/jspd/tasks/tpcc.yaml
2023-07-11 16:31:15 +09:00

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]