mpataki.ha_aws
ansible-ha-aws
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.
- Ex.
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
etaws_secret_access_key
représentant vos identifiants. - Ex:
- C'est une liste d'objets avec les clés
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
Installer
ansible-galaxy install mpataki.ha_aws
Licence
Unknown
Téléchargements
4.9k
Propriétaire