This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
tsg-tsg-os-buildimage/ansible/roles/mrzcpd/tasks/main.yml
2021-06-01 11:32:43 +08:00

38 lines
854 B
YAML

---
- name: "install mrzcpd"
yum:
name: "{{ mrzcpd_rpm_version.mrzcpd }}"
conf_file: "{{ rpm_repo_config_path }}"
state: present
- name: "update sysconfig/mrzcpd"
template:
src: "{{ role_path }}/templates/mrzcpd.j2"
dest: /etc/sysconfig/mrzcpd
- name: "update mrglobal.conf - TSG9140"
template:
src: "{{ role_path }}/templates/tsg_9140/mrglobal.conf.tsg_9140.j2.j2"
dest: /opt/tsg/tsg-os-provision/templates/mrglobal.conf.j2
##################### mrzcpd #####################
- name: "enable mrenv"
systemd:
name: mrenv
enabled: yes
- name: "enable mrzcpd"
systemd:
name: mrzcpd
enabled: yes
- name: "enable prometheus output - monit_device"
systemd:
name: mrapm_device
enabled: yes
- name: "enable prometheus output - monit_stream"
systemd:
name: mrapm_stream
enabled: yes