mpataki.ha_aws

ansible-ha-aws

Statut de construction

Ce rôle Ansible installe l'aws-cli ainsi que votre configuration et vos identifiants AWS afin que d'autres systèmes puissent les utiliser.

Notez que si vous souhaitez donner à plusieurs utilisateurs Linux leurs propres identifiants, vous pouvez inclure ce rôle plusieurs fois avec différentes variables pour y parvenir.

Exigences

En réalité, cela devrait fonctionner sur n'importe quel système basé sur Debian, mais cela a été testé sur un Raspberry Pi exécutant Hassbian.

Variables du rôle

  • aws_region
    • Ex. us-east-1
    • C'est la région AWS par défaut contre laquelle toutes les actions que vous effectuez avec le CLI seront réalisées.
  • aws_linux_user
    • L'utilisateur Linux qui aura la propriété des identifiants
    • Cela détermine également dans quel dossier personnel les identifiants seront placés.
  • aws_linux_group
    • Le groupe Linux qui aura la propriété des identifiants
  • aws_credentials
    • C'est une liste d'objets avec les clés name, aws_access_key_id et aws_secret_access_key représentant vos identifiants.
    • Ex:
aws_credentials:
  - name: default
    aws_access_key_id: <votre-id-de-clé-d'accès>
    aws_secret_access_key: <votre-clé-d'accès-secrète>
  - name: s3-access
    aws_access_key_id: <votre-id-de-clé-d'accès-2>
    aws_secret_access_key: <votre-clé-d'accès-secrète-2>

Dépendances

Vous devez d'abord créer un compte AWS et générer des identifiants.

Exemple de Playbook

    - hosts: pi
      vars:
        aws_credentials:
          - name: default
            aws_access_key_id: <votre-id-de-clé-d'accès>
            aws_secret_access_key: <votre-clé-d'accès-secrète>
          - name: s3-access
            aws_access_key_id: <votre-id-de-clé-d'accès-2>
            aws_secret_access_key: <votre-clé-d'accès-secrète-2>
      roles:
         - role: mpataki.ha-aws

Licence

MIT

À propos du projet

AWS cli and credential installation

Installer
ansible-galaxy install mpataki.ha_aws
Licence
Unknown
Téléchargements
4.9k
Propriétaire