Fase 4. Aggiornamento del libro di ricette per l'installazione di un pacchetto - AWS OpsWorks

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à.

Fase 4. Aggiornamento del libro di ricette per l'installazione di un pacchetto

Importante

Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il AWS Support Team su AWS re:post o tramite Premium AWS Support.

Puoi aggiornare il libro di ricette aggiungendo una ricetta che installa sull'istanza un pacchetto contenente l'editor di testo GNU Emacs.

Sebbene sia possibile accedere all'istanza con la stessa facilità e installare il pacchetto una sola volta, scrivere una ricetta consente di eseguire la ricetta da AWS OpsWorks Stacks una volta per installare più pacchetti su più istanze in uno stack contemporaneamente.

Per aggiornare il libro di ricette per l'installazione di un pacchetto
  1. Tornare alla workstation locale e nella sottodirectory recipes della directory opsworks_cookbook_demo creare un file denominato install_package.rb con il seguente codice:

    package "Install Emacs" do package_name "emacs" end

    Questa ricetta installa il pacchetto emacs nell'istanza. Per ulteriori informazioni, passare a package.

    Nota

    Alla ricetta è possibile assegnare qualsiasi nome di file desiderato. Assicurati solo di specificare il nome corretto della ricetta ogni volta che vuoi che AWS OpsWorks Stacks esegua la ricetta.

  2. Al terminale o al prompt dei comandi, utilizzare il comando tar per creare una nuova versione del file opsworks_cookbook_demo.tar.gz, che contiene la directory opsworks_cookbook_demo e il relativo contenuto aggiornato.

  3. Caricare il file opsworks_cookbook_demo.tar.gz aggiornato nel bucket S3.

Questa nuova ricetta viene eseguita quando si aggiorna il libro di ricette nell'istanza e quindi si esegue la nuova ricetta dall'interno del libro di ricette aggiornato. La fase successiva descrive questa procedura.

Dopo aver completato il passaggio successivo, sarà possibile eseguire l'accesso all'istanza e quindi digitare emacs nel prompt dei comandi per avviare GNU Emacs. Per ulteriori informazioni, consulta Connessione all'istanza Linux. Per uscire da GNU Emacs, premi Ctrl+X, quindi Ctrl+C.

Importante

Per accedere all'istanza, devi prima fornire a AWS OpsWorks Stacks le informazioni sulla tua chiave SSH pubblica (che puoi creare con strumenti come ssh-keygen o PuTTYgen), quindi devi impostare le autorizzazioni sullo MyCookbooksDemoStack stack per consentire all'utente di accedere all'istanza. Per istruzioni, consulta Registrazione della chiave SSH pubblica di un utente e Accesso con SSH.