From b8c9f5fb7f923f6fd1eeb1a1f260ae551fa74cb8 Mon Sep 17 00:00:00 2001 From: Badanin Maksim Date: Thu, 8 Jun 2023 11:49:58 +0300 Subject: [PATCH] ansible role - debian_timezone --- README.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ defaults/main.yml | 3 +++ meta/main.yml | 10 ++++++++++ tasks/main.yml | 5 +++++ 4 files changed, 62 insertions(+) create mode 100644 README.md create mode 100644 defaults/main.yml create mode 100644 meta/main.yml create mode 100644 tasks/main.yml diff --git a/README.md b/README.md new file mode 100644 index 0000000..b5d6032 --- /dev/null +++ b/README.md @@ -0,0 +1,44 @@ +Role Name +========= + +Изменяет часовой пояс в Debian дистрибутивах + +Requirements +------------ + +Отсутствует + +Role Variables +-------------- + +debain_timezone - Задает параметры часового пояса. По умолчанию - Europe/Moscow + +Dependencies +------------ + +Отсутствуют + +Example Playbook +---------------- + +Пример использования: + + - hosts: servers + roles: + - debain_timezone + + - hosts: servers + roles: + - role: debain_timezone + vars: + debain_timezone: "Europe/Moscow" + +License +------- + +BSD + +Author Information +------------------ + +An optional section for the role authors to include contact information, or a website (HTML is not allowed). diff --git a/defaults/main.yml b/defaults/main.yml new file mode 100644 index 0000000..afc15a1 --- /dev/null +++ b/defaults/main.yml @@ -0,0 +1,3 @@ +--- +# defaults file for debian_timezone +debian_timezone: "Europe/Moscow" diff --git a/meta/main.yml b/meta/main.yml new file mode 100644 index 0000000..4920e46 --- /dev/null +++ b/meta/main.yml @@ -0,0 +1,10 @@ +galaxy_info: + author: Badanin Maksim + description: Setup timezone + company: bms + license: GPLv2 or later + min_ansible_version: 2.10 + galaxy_tags: + - debian + - timezone +dependencies: [] diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..48df4ff --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# Устанавливаем часовой пояс +- name: Set timezone + community.general.timezone: + name: "{{ debian_timezone }}"