Preparazione di Kubernetes Engine (OKE) per il disaster recovery

Prima di aggiungere Oracle Kubernetes Engine (OKE) alla topologia di disaster recovery, eseguire i prerequisiti riportati di seguito.

Assicurati di avere accesso alla console OCI e di soddisfare tutti i requisiti per creare un gruppo di protezione per il recupero da errori irreversibili.

  1. Creare un cluster OKE nella standby region se non è già stato eseguito il provisioning di un cluster OKE.
  2. Crea i bucket di storage degli oggetti per i backup sia nella region primaria che in quella standby. Questi bucket verranno utilizzati per eseguire il backup della configurazione del cluster OKE.
  3. Se il carico di lavoro utilizza volumi persistenti (PV), effettuare le operazioni riportate di seguito.
  4. Se i carichi di lavoro utilizzano il controller di entrata nativo OCI, creare un load balancer nell'area di standby mappato a ciascun load balancer utilizzato dal cluster primario.
  5. Se i carichi di lavoro utilizzano OCI Vault per memorizzare i segreti Kubernetes, creare un vault nell'area di standby mappato a ciascun vault utilizzato dal cluster primario. Abilitare la replica per ogni vault o copiare manualmente i segreti nel vault nell'area di standby.
  6. Se si utilizza l'host jump per accedere al servizio OKE API, installare quanto segue nell'host jump:
    Nota

    Nelle immagini sono già installati wget e curl. Tuttavia, se si desidera utilizzare l'altra immagine, assicurarsi di installare wget e curl.
    • Python3
    • Kubectl
    • Helm
    • Installare i seguenti moduli Python:
      • PyYaml - pip install PyYAML
      • oci-cli - pip install oci-cli