task 순서 변경

This commit is contained in:
ByeonJungHun
2023-11-30 11:26:57 +09:00
parent b23876c206
commit 2a62963b9c
5 changed files with 32 additions and 11 deletions

View File

@@ -55,4 +55,16 @@
ansible.builtin.systemd: ansible.builtin.systemd:
name: dsk-plan-maria-agent name: dsk-plan-maria-agent
enabled: true enabled: true
state: restarted state: restarted
- name: Restart dsk-redis-agent service
ansible.builtin.systemd:
name: dsk-redis-agent
enabled: true
state: restarted
- name: Restart dsk-cloudwatch-agent service
ansible.builtin.systemd:
name: dsk-cloudwatch-agent
enabled: true
state: restarted

View File

@@ -86,8 +86,8 @@
- name: "Check dsk-docker-redis-agent" - name: "Check dsk-docker-redis-agent"
include_tasks: dsk-docker-redis-agent.yml include_tasks: dsk-docker-redis-agent.yml
when: '"dsk-docker-redis-agent" in datasaker_agents' when: '"dsk-docker-redis-agent" in datasaker_docker_agents'
- name: "Check dsk-docker-cloudwatch-agent" - name: "Check dsk-docker-cloudwatch-agent"
include_tasks: dsk-docker-cloudwatch-agent.yml include_tasks: dsk-docker-cloudwatch-agent.yml
when: '"dsk-docker-cloudwatch-agent" in datasaker_agents' when: '"dsk-docker-cloudwatch-agent" in datasaker_docker_agents'

View File

@@ -50,9 +50,6 @@
state: present state: present
filename: datasaker filename: datasaker
- name: "Check datasaker Agent"
include_tasks: check-agent.yml
- name: "Install metric sidecar" - name: "Install metric sidecar"
apt: apt:
name: "dsk-metric-sidecar" name: "dsk-metric-sidecar"
@@ -79,6 +76,9 @@
- "{{ datasaker_agents }}" - "{{ datasaker_agents }}"
ignore_errors: true ignore_errors: true
- name: "Check datasaker Agent"
include_tasks: check-agent.yml
- name: "Install datasaker log agent" - name: "Install datasaker log agent"
apt: apt:
name: "td-agent" name: "td-agent"

View File

@@ -18,9 +18,6 @@
# - set_fact: # - set_fact:
# datasaker_agents: "{{ datasaker_agents | reject('equalto', 'dsk-log-agent') | list }}" # datasaker_agents: "{{ datasaker_agents | reject('equalto', 'dsk-log-agent') | list }}"
- name: "Check datasaker Agent"
include_tasks: check-agent.yml
- name: Make Datasaker Log Directory - name: Make Datasaker Log Directory
ansible.builtin.file: ansible.builtin.file:
path: "{{ datasaker_host_log_path }}/{{ item }}" path: "{{ datasaker_host_log_path }}/{{ item }}"
@@ -52,10 +49,22 @@
- Restart {{ item }} service - Restart {{ item }} service
ignore_errors: true ignore_errors: true
- name: "Check datasaker Agent"
include_tasks: check-agent.yml
- name: "Setting dsk-log-agent config" - name: "Setting dsk-log-agent config"
template: template:
src: log-agent-config.yml.j2 src: log-agent-config.yml.j2
dest: "{{ datasaker_host_path }}/dsk-log-agent/agent-config.yml" dest: "{{ datasaker_host_path }}/dsk-log-agent/agent-config.yml"
when: when:
- '"dsk-log-agent" in datasaker_agents' - '"dsk-log-agent" in datasaker_agents'
- log_agent_image_tag == "latest" - log_agent_image_tag == "latest"
- name: "Restart dsk-agent service"
systemd_service:
state: restarted
name: "{{ item }}"
enabled: true
with_items:
- "{{ datasaker_agents }}"
ignore_errors: true

View File

@@ -4,7 +4,7 @@ agent:
cluster_id: "{{ redis_agent_cluster | default('unknown') }}" cluster_id: "{{ redis_agent_cluster | default('unknown') }}"
option: option:
external_labels: external_labels:
redis: {{ reids_address }} redis: {{ redis_address }}
exporter_config: exporter_config:
command: "/usr/bin/dsk-redis-exporter" command: "/usr/bin/dsk-redis-exporter"
port: {{ redis_agent_port | default('19121') }} port: {{ redis_agent_port | default('19121') }}