aws
Table des matières
AWS
S3
Archiver une instance dans S3 Glacier
- Créer une image (AMI) de l'instance
- Dans S3, créer un bucket pour recueillir les objets
- Via aws-cli, exporter l'AMI dans S3 en la convertissant en fichier dans le format souhaité (exemple en VMDK) :
aws ec2 export-image --image-id ID-IMAGE-AMI --disk-image-format VMDK --s3-export-location S3Bucket=NOM-BUCKET,S3Prefix=PRÉFIX-FICHIERS
- Une fois l'opération terminée, aller dans le bucket créé dans S3 et changer la classe de stockage pour le passer à Glacier
Lambda
Désactiver une fonction Lambda
Pour empêcher une lambda de fonctionner sans la supprimer, il est possible de mettre sa concurrency à 0 :
To intentionally throttle a function, set its reserved concurrency to 0. This stops your function from processing any events until you remove the limit.
https://docs.aws.amazon.com/lambda/latest/dg/configuration-concurrency.html
Commandes AWS CLI
DNS
- Lister tous les enregistrements d'une zone DNS :
aws route53 list-resource-record-sets --hosted-zone-id "/hostedzone/ID_ZONE_DNS" --output json > fichier-zone.json
IAM
- Créer une policy IAM :
aws iam create-policy --policy-name my-policy --policy-document file://my-policy.json
- Créer un utilisateur et l'associer à une Boundary :
aws iam create-user --user-name mulder --permissions-boundary arn:aws:iam::ID-ACCOUNT:policy/MyBoundary
- Mettre un utilisateur dans un groupe :
aws iam add-user-to-group --user-name mulder --group-name my-group
- Lister les groupes auxquels appartient un utilisateur :
aws iam list-groups-for-user --user-name mulder
- Créer des accès API pour un utilisateur :
aws iam create-access-key --user-name Mulder
- Associer une policy à un utilisateur :
aws iam attach-user-policy --policy-arn arn:aws:iam::ID-ACCOUNT:policy/my-policy --user-name mulder
aws.txt · Dernière modification : de Administrateur