diodonfrost.amazon_codedeploy
ansible-role-amazon-codedeploy
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:
- Linux (np. Ubuntu)
- Docker
- Python (w tym python-pip)
- Ansible
- Molecule
- Virtualbox (tylko testy na Windows)
- Vagrant (tylko testy na Windows)
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.
Zainstaluj
ansible-galaxy install diodonfrost.amazon_codedeploy
Licencja
apache-2.0
Pobrania
37k
Właściciel