Erste Schritte mit AWS CDK
Gepostet am 26. November 2021 • 1 Minuten • 179 Wörter • Andere Sprachen: English
Table of contents
Warnung
Diese Seite ist veraltet. Ich bin von aws cdk auf Github-Pipeline umgestiegen. Die Dokumentation steht aktuell noch aus…
AWS-Konto anlegen
- bei AWS neues Konto anlegen
- in IAM einen neuen Nutzer mit Anmeldetyp “Zugriffsschlüssel - Programmgesteuerter Zugriff” anlegen
- Zugriffsschlüssel kopieren

Policy anlegen
Während der cdkworkshop dem neuen CDK-User direkt vollen Zugriff gewährt , hat Alexander Zeitler hier einen minimalen Ansatz vorgestellt , den ich durchaus bevorzuge. Ich erstelle mir also die minimale Policy und erweitere diese mit jeder erforderlichen Berechtigung für den konkreten Job und ordne sie meinem neuen Nutzer zu.
{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"cloudformation:*"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": "s3:*",
"Resource": "arn:aws:s3:::cdktoolkit-stagingbucket-*",
"Effect": "Allow"
}
]
}
AWS CLI installieren und konfigurieren
Die Installation ist überschaubar:
- herunterladen
- ausführen
- konfigurieren
$ aws configure
AWS Access Key ID [None]: <Zugriffsschlüssel-ID>
AWS Secret Access Key [None]: <Geheimer Zugriffsschlüssel>
Default region name [None]: <eu-central-1 | us-east-1 | ...>
Default output format [None]: <leer lassen, Standard ist yaml>
CDK installieren
$ npm install -g aws-cdk
- Installation überprüfen
$ cdk --version
1.134.0 (build dd5e12d)
