Björns Welt
26. November 2021

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

create-user secret

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:

$ 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
$ cdk --version
1.134.0 (build dd5e12d)

Bildnachweis Banner

Follow me