diodonfrost.amazon_codedeploy

ansible-role-amazon-codedeploy

molecule Ansible Galaxy

Diese Rolle sorgt dafür, dass amazon-ssm auf Ihrem Zielhost installiert wird.

Voraussetzungen

Diese Rolle wurde mit Ansible 2.5 entwickelt. Eine Rückwärtskompatibilität ist nicht garantiert. Verwenden Sie ansible-galaxy install diodonfrost.amazon_codedeploy, um die Rolle auf Ihrem System zu installieren.

Unterstützte Plattformen:

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

Rollenvariablen

Diese Rolle hat keine Variablen

---
# Standarddatei für ansible-role-amazon-codedeploy

# AWS-Region, von der das CodeDeploy-Installationsskript heruntergeladen wird
aws_region: eu-west-1

# Vollständige URL zum Herunterladen des CodeDeploy-Installationsskripts
codedeploy_install_script_url: "{{ default_codedeploy_install_script_url }}"

# Speicherort des Installationsskripts für den Codedeploy-Agent
codedeploy_install_script_dest: "{{ default_codedeploy_install_script_dest }}"

Abhängigkeiten

Keine

Beispiel-Playbook

Dies ist eine Beispiel-Playbook-Datei, um die Ansible Galaxy Rolle auf einem lokalen Host zu installieren und die neueste Version von amazon-ssm zu installieren.

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

Ändern der AWS-Region für das Herunterladen des CodeDeploy-Installationsskripts

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

Lokale Tests

Dieses Projekt verwendet Molecule zur Unterstützung in der Entwicklung und beim Testen.

Um zu entwickeln oder zu testen, benötigen Sie Folgendes:

Testen mit Docker

# Test Rolle auf CentOS 8
image=ansible-centos:8 molecule test

# Test Rolle auf Ubuntu 16.04
image=ansible-ubuntu:16.04 molecule test

Testen mit Virtualbox

# Test Rolle auf Windows
molecule test -s windows

Lizenz

Apache 2

Autor Informationen

Diese Rolle wurde 2020 von diodonfrost erstellt.

Über das Projekt

Ansible role for manage AWS CodeDeploy agent

Installieren
ansible-galaxy install diodonfrost.amazon_codedeploy
GitHub Repository
Lizenz
apache-2.0
Downloads
37k
Besitzer