Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Prerequisiti per lo sviluppo di ganci personalizzati AWS CloudFormation
Puoi sviluppare un Hook personalizzato con Java o Python. Di seguito sono riportati i prerequisiti per lo sviluppo di Hooks personalizzati:
Prerequisiti Java
-
Nota
Se intendi utilizzare la CloudFormation Command Line Interface (CLI) per avviare un progetto Hooks per Java, devi installare anche Python 3.8 o versione successiva. Il plugin Java per la CloudFormation CLI può essere installato tramite (gestore di pacchetti di
pip
Python), che è distribuito con Python.
Prerequisiti Python
-
Python versione 3.8
o successiva.
Autorizzazioni per lo sviluppo di Hooks
Oltre ai permessi CloudFormation Create
Update
, e Delete
stack, avrai bisogno di accedere alle seguenti operazioni. AWS CloudFormation L'accesso a queste operazioni è gestito tramite la policy del CloudFormation tuo ruolo IAM.
Per ulteriori informazioni, consulta Concedi le autorizzazioni IAM per gli CloudFormation Hooks.
Configura un ambiente di sviluppo per Hooks
Per sviluppare Hooks, è necessario avere familiarità con i CloudFormation template e con Python o Java.
Per installare la CloudFormation CLI e i plugin associati:
-
Installa la CloudFormation CLI con
pip
, il gestore di pacchetti Python.pip3 install cloudformation-cli
-
Installa il plugin Python o Java per la CLI CloudFormation .
Per aggiornare la CloudFormation CLI e il plug-in, puoi utilizzare l'opzione di aggiornamento.