diff --git a/playbooks/meta/restart.yml b/playbooks/meta/restart.yml new file mode 100644 index 0000000..989aca2 --- /dev/null +++ b/playbooks/meta/restart.yml @@ -0,0 +1,43 @@ +# Copyright 2022 TOSIT.IO +# SPDX-License-Identifier: Apache-2.0 + +--- +# - ansible.builtin.import_playbook: ../exporter_node_install.yml +## exporter_install +# - ansible.builtin.import_playbook: ../alloy_agent_install.yml +## alloy_install +# - ansible.builtin.import_playbook: ../grafana_server_install.yml +## grafana_install +# - ansible.builtin.import_playbook: ../loki_server_install.yml +## loki_install +# - ansible.builtin.import_playbook: ../prometheus_alertmanager_install.yml +# - ansible.builtin.import_playbook: ../prometheus_server_install.yml +## prometheus_install +# - ansible.builtin.import_playbook: ../exporter_node_config.yml +## exporter_config +- ansible.builtin.import_playbook: ../exporter_node_restart.yml +## exporter_restart +## exporter_init +# - ansible.builtin.import_playbook: ../alloy_agent_config.yml +- ansible.builtin.import_playbook: ../alloy_agent_restart.yml +## alloy_config +## alloy_restart +## alloy_init +# - ansible.builtin.import_playbook: ../grafana_server_config.yml +## grafana_config +- ansible.builtin.import_playbook: ../grafana_server_restart.yml +## grafana_restart +## grafana_init +# - ansible.builtin.import_playbook: ../loki_server_config.yml +## loki_config +- ansible.builtin.import_playbook: ../loki_server_restart.yml +## loki_server_init +## loki_restart +## loki_init +# - ansible.builtin.import_playbook: ../prometheus_alertmanager_config.yml +- ansible.builtin.import_playbook: ../prometheus_alertmanager_restart.yml +# - ansible.builtin.import_playbook: ../prometheus_server_config.yml +## prometheus_config +- ansible.builtin.import_playbook: ../prometheus_server_restart.yml +## prometheus_restart +## prometheus_init diff --git a/playbooks/meta/start.yml b/playbooks/meta/start.yml new file mode 100644 index 0000000..ad07c59 --- /dev/null +++ b/playbooks/meta/start.yml @@ -0,0 +1,43 @@ +# Copyright 2022 TOSIT.IO +# SPDX-License-Identifier: Apache-2.0 + +--- +# - ansible.builtin.import_playbook: ../exporter_node_install.yml +## exporter_install +# - ansible.builtin.import_playbook: ../alloy_agent_install.yml +## alloy_install +# - ansible.builtin.import_playbook: ../grafana_server_install.yml +## grafana_install +# - ansible.builtin.import_playbook: ../loki_server_install.yml +## loki_install +# - ansible.builtin.import_playbook: ../prometheus_alertmanager_install.yml +# - ansible.builtin.import_playbook: ../prometheus_server_install.yml +## prometheus_install +# - ansible.builtin.import_playbook: ../exporter_node_config.yml +## exporter_config +- ansible.builtin.import_playbook: ../exporter_node_start.yml +## exporter_start +## exporter_init +# - ansible.builtin.import_playbook: ../alloy_agent_config.yml +- ansible.builtin.import_playbook: ../alloy_agent_start.yml +## alloy_config +## alloy_start +## alloy_init +# - ansible.builtin.import_playbook: ../grafana_server_config.yml +## grafana_config +- ansible.builtin.import_playbook: ../grafana_server_start.yml +## grafana_start +## grafana_init +# - ansible.builtin.import_playbook: ../loki_server_config.yml +## loki_config +- ansible.builtin.import_playbook: ../loki_server_start.yml +## loki_server_init +## loki_start +## loki_init +# - ansible.builtin.import_playbook: ../prometheus_alertmanager_config.yml +- ansible.builtin.import_playbook: ../prometheus_alertmanager_start.yml +# - ansible.builtin.import_playbook: ../prometheus_server_config.yml +## prometheus_config +- ansible.builtin.import_playbook: ../prometheus_server_start.yml +## prometheus_start +## prometheus_init diff --git a/playbooks/meta/stop.yml b/playbooks/meta/stop.yml new file mode 100644 index 0000000..44f449a --- /dev/null +++ b/playbooks/meta/stop.yml @@ -0,0 +1,15 @@ +# Copyright 2022 TOSIT.IO +# SPDX-License-Identifier: Apache-2.0 + +--- +# prometheus_stop +- ansible.builtin.import_playbook: ../prometheus_server_stop.yml +- ansible.builtin.import_playbook: ../prometheus_alertmanager_stop.yml +# loki_stop +- ansible.builtin.import_playbook: ../loki_server_stop.yml +# grafana_stop +- ansible.builtin.import_playbook: ../grafana_server_stop.yml +# alloy_stop +- ansible.builtin.import_playbook: ../alloy_agent_stop.yml +# exporter_stop +- ansible.builtin.import_playbook: ../exporter_node_stop.yml