Installare i prerequisiti
Poiché gli artifact Kubernetes necessari vengono distribuiti come grafici Helm in Kubernetes per eseguire gli stack, è necessario che sia installato kubectl
che Helm. Inoltre, avrai bisogno dell'interfaccia della riga di comando (CLI, Command-Line Interface) di Oracle Cloud Infrastructure, richiesta per kubectl
e utile per altre attività.
- Interfaccia della riga di comando OCI.
- Se non è già presente,
kubectl
versione 1.18 o successiva. - Helm 3.x.
Installare l'interfaccia dalla riga di comando di Oracle Cloud Infrastructure
Innanzitutto, installerai l'interfaccia della riga di comando (CLI, Command-Line Interface) di Oracle Cloud Infrastructure.
Installa kubectl
Installare quindi lo strumento della riga di comando Kubernetes, kubectl
.
Nota
Se si utilizza Docker Desktop su Mac OS X o Windows, è necessario chekubectl
sia già installato ed è possibile saltare questo passaggio.
Di seguito è riportata una procedura di alto livello per l'installazione di kubectl
. Per istruzioni più dettagliate specifiche per il tuo sistema operativo, consulta "Strumenti di installazione" nella documentazione online di Kubernetes, elencata nell'argomento "Prima di iniziare".
Installa Helm
A questo punto, sarà possibile installare l'interfaccia CLI Helm.
Di seguito è riportata una procedura di alto livello per l'installazione di Helm. Per istruzioni più dettagliate specifiche per il tuo sistema operativo, consulta "Installazione di Helm", elencato nell'argomento "Prima di iniziare".
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
Installa Terraform
Infine, se non è già installato, è necessario installare Terraform.
Nota
I collegamenti alla documentazione di installazione a cui si fa riferimento in questo argomento sono disponibili nell'argomento "Prima di iniziare".tfswitch
, come descritto nella documentazione di installazione in tfswitch
, in quanto consente di passare facilmente da una versione a un'altra di Terraform. Se è stato installato tfswitch
, selezionare una versione con: tfswitch
Questo playbook è stato testato con Terraform versione 0.14.11
In caso contrario, se hai bisogno di indicazioni per impostare Terraform, visita la documentazione di installazione di Terraform e seleziona il percorso corrispondente al tuo ambiente.