iann0036 / AWSConsoleRecorder

CloudFormation Terraform SDK/CLI

nézze meg a Former2-t egy jobban karbantartott, rugalmasabb megoldásért

rögzíti a AWS management console és kiadja az egyenértékű CLI/SDK parancsokat és CloudFormation/Terraform sablonokat.

képernyőkép

telepítés

Google Chrome

a bővítményt letöltheti a Chrome Internetes áruházból, vagy manuálisan töltheti be a bővítményt a chrome://extensions/segítségével.

Mozilla Firefox

letöltheti a kiterjesztést a Firefox kiegészítőkből, vagy manuálisan töltheti be a kiterjesztést a about:addons segítségével. Ha manuálisan tölti be, cserélje ki a manifest.json fájlt a firefoxManifest.json fájlra a betöltés előtt.

használat

kattintson a narancssárga Konzolrögzítő AWS-hez ikonra a böngészőablak jobb felső sarkában. Ha nem látja, akkor a három függőleges pontra kattintva és a felső sor ellenőrzésével találhatja meg. Miután megjelenik a felugró ablak, kattintson a Felvétel indítása gombra.

képernyőkép

minden támogatott művelet rögzítésre kerül egészen addig a pontig, amikor ismét rákattint az ikonra, és kiválasztja a Felvétel leállítása gombot, ekkor megjelenik az irányítópult, ahonnan kódot másolhat.

jelenleg a következő kimenetek támogatottak:

  • Boto3 (Python) SDK
  • felhőképződés
  • HashiCorp Terraform
  • troposzféra
  • CDK (gépírás)
  • AWS CLI (v1)
  • iam politika
  • JavaScript SDK
  • go SDK (v1)

Beállítások

a Beállítások részben számos beállítást állíthat be. Ezek az opciók azonnal hatályba lépnek, amint megváltoztatja őket.

változékony kérések blokkolása

ez az opció leállítja a változtatható kérések (a legtöbb dolog, ami nem Get* vagy List* művelet) végrehajtását a konzolon, miközben továbbra is naplózja a generált kimeneteket az irányítópulton.

Intercept válaszok

ez az opció rögzíti az összes AWS hívás választestét. Ennek beállítása lehetővé teszi a CloudFormation, CDK, Troposphere és Terraform számára, hogy korrelálja az erőforrások közötti műveleteket. Például a CloudFormation a !Ref és !GetAtt belső függvényeket használja a sablon erőforrásazonosítóinak hivatkozására.

ons megjegyzés: Ha a Google Chrome-ban be van állítva az Intercept responses beállítás, biztonsági okokból a felvétel időtartama alatt megjelenik egy értesítés arról, hogy a bővítmény hibakeresést végez a böngészőben.

biztonság

az AWS Management Console hálózati adatai rögzítésre kerülnek, és az információk a kérésekből és válaszokból származnak. Az adatok rögzítése teljes egészében a memóriában vagy a helyi lemezen történik, és soha nem kerül elküldésre az interneten vagy bárhol máshol. Ügyeljen arra, hogy eltávolítson minden érzékeny adatot (jelszavakat stb.) amikor megosztja a generált kódot / sablonokat másokkal.

lefedettség

még nem minden művelet és erőforrás támogatott, ezen az oldalon megtekintheti a támogatott műveletek és erőforrások naprakész áttekintését. Ez az oldal automatikusan létrejön.

Bugs

tekintettel a kiterjesztés jellegére és az AWS csapat frissítéseinek gyakoriságára, a hibák gyakoriak és elkerülhetetlenek lesznek. Ha ezeket a hibákat találja, ellenőrizze a problémák oldalt, hogy megnézze, hogy már felmerült-e, és ha nem, nyugodtan emelje fel.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.