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
pipPython), che è distribuito con Python.
Prerequisiti Python
-
Python versione 3.8
o successiva.
Autorizzazioni per lo sviluppo di Hooks
Oltre ai permessi CloudFormation CreateUpdate, 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 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.