diodonfrost.amazon_codedeploy

ansible-role-amazon-codedeploy

molecule Ansible Galaxy

Ta rola zapewnia zgodność z instalacją amazon-ssm na twoim docelowym hoście.

Wymagania

Ta rola została opracowana przy użyciu Ansible 2.5. Zgodność z wcześniejszymi wersjami nie jest gwarantowana. Użyj ansible-galaxy install diodonfrost.amazon_codedeploy, aby zainstalować rolę na swoim systemie.

Obsługiwane platformy:

- name: EL
  versions:
    - 8
    - 7
- name: Fedora
  versions:
    - 29
    - 28
    - 27
    - 26
- name: Debian
  versions:
    - buster
    - stretch
    - jessie
- name: Ubuntu
  versions:
    - disco dingo
    - bionic
    - xenial
    - trusty
- name: Amazon
  versions:
    - 2017.12
    - 2016.03
    - 2013.09

Zmienne Roli

Ta rola nie ma zmiennej.

---
# plik domyślny dla ansible-role-amazon-codedeploy

# Region AWS, z którego pobiera skrypt instalacyjny CodeDeploy
aws_region: eu-west-1

# Pełny url do pobrania skryptu instalacyjnego CodeDeploy
codedeploy_install_script_url: "{{ default_codedeploy_install_script_url }}"

# Gdzie przechować skrypt instalacyjny agenta codedeploy
codedeploy_install_script_dest: "{{ default_codedeploy_install_script_dest }}"

Zależności

Brak

Przykładowy Playbook

To jest przykładowy plik playbook do wdrożenia roli Ansible Galaxy na localhost i instalacji najnowszej wersji amazon-ssm.

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

Zmień region AWS, z którego pobierasz skrypt instalacyjny CodeDeploy:

---
- hosts: localhost
  become: true
  roles:
    - role: diodonfrost.amazon_codedeploy
      vars:
        aws_region: eu-west-3

Testowanie lokalne

Ten projekt używa Molecule, aby wspierać rozwój i testowanie.

Aby rozwijać lub testować, musisz mieć zainstalowane następujące:

Testowanie z Dockerem

# Testuj rolę na CentOS 8
image=ansible-centos:8 molecule test

# Testuj rolę na Ubuntu 16.04
image=ansible-ubuntu:16.04 molecule test

Testowanie z Virtualbox

# Testuj rolę na Windows
molecule test -s windows

Licencja

Apache 2

Informacje o autorze

Ta rola została stworzona w 2020 roku przez diodonfrost.

O projekcie

Ansible role for manage AWS CodeDeploy agent

Zainstaluj
ansible-galaxy install diodonfrost.amazon_codedeploy
Licencja
apache-2.0
Pobrania
37k
Właściciel