amazon_ssm

Ansible Роль: amazon-ssm

molecule Ansible Galaxy

Эта роль обеспечивает установку amazon-ssm на вашем целевом хосте.

Требования

Нет.

Переменные роли

Доступные переменные перечислены ниже с их значениями по умолчанию (см. defaults/main.yml):

---
# файл значений по умолчанию для ansible-role-amazon-ssm

# Включить или отключить доступ sudo для пользователя ssm на Linux
allow_sudo: true

# (Необязательно) Настройка activation id, используется с локальными экземплярами
activation_id:

# (Необязательно) Настройка activation code, используется с локальными экземплярами
activation_code:

# (Необязательно) Настройка aws region, используется с локальными экземплярами
aws_region:

# Настройка SSM Agent для работы через https и/или http прокси
http_proxy_url:
https_proxy_url:

Зависимости

Нет.

Пример Playbook

Это пример файла playbook для развертывания роли Ansible Galaxy на локальном хосте и установки последней версии amazon-ssm.

---
- hosts: localhost
  become: true
  roles:
    - role: diodonfrost.amazon_ssm

Удаление доступа sudo для аккаунта ssm-user на Linux

---
- hosts: localhost
  become: true
  roles:
    - role: diodonfrost.amazon_ssm
      vars:
        allow_sudo: false

Локальное тестирование

Этот проект использует Molecule для помощи в разработке и тестировании.

Для разработки или тестирования вам нужно установить следующее:

Тестирование с Docker

# Установить зависимости
pip install -r requirements-dev.txt

# Протестировать роль на CentOS 8
molecule test

# Протестировать роль на Ubuntu 20.04
image=ansible-ubuntu:20.04 molecule test

# Протестировать роль на Opensuse Leap
image=ansible-opensuse:leap molecule test

Тестирование с Virtualbox

# Протестировать роль на Windows
molecule test -s windows

# Протестировать роль на Macos
molecule test -s macos

Лицензия

Apache 2

Информация об авторе

Эта роль была создана в 2019 году автором diodonfrost.

О проекте

Ansible role for manage AWS system manager agent

Установить
ansible-galaxy install diodonfrost/ansible-role-amazon-ssm
Лицензия
apache-2.0
Загрузки
608217
Владелец