L'immagine mostra un'area OCI con un singolo dominio di disponibilità e tre domini di errore.
La VCN dispone di un gateway Internet, un gateway NAT, un gateway di servizi, un repository di codici e un vault OCI. Nella VCN si trovano le subnet riportate di seguito.
- La subnet pubblica A dispone di una casella tratteggiata con etichetta Load Balancer che si estende su tutti e tre i domini di errore. Il load balancer si trova nel dominio di errore 2.
- La subnet privata B contiene l'operatore dei segreti esterni, l'area di memorizzazione dei segreti, il segreto password DB e Container Engine for Kubernetes. Nella subnet sono presenti due caselle con linee tratteggiate denominate Distribuzione applicazione e Gruppo nodi virtuali:
- La distribuzione dell'applicazione contiene un gruppo di sicurezza pod. In ognuno dei domini di errore è presente un pod dell'applicazione (dominio di errore 1, dominio di errore 2 e dominio di errore 3).
- Il gruppo di nodi virtuali contiene un nodo virtuale in ciascuno dei domini di errore.
- La subnet privata C contiene MySQL Database Service nel dominio di errore 1 e nel dominio di errore 2. Esiste una comunicazione a 2 vie tra le due istanze di MySQL Database Service e il pod dell'applicazione nel dominio di errore 3.
Le informazioni passano al gateway NAT e al gateway Internet per il load balancer. Il load balancer distribuisce le informazioni ai pod dell'applicazione. Esiste una comunicazione bidirezionale tra il pod dell'applicazione nel dominio di errore 3 e il vault OCI.
Le informazioni vengono trasferite nel repository di codici e nel gateway di servizi al gruppo di nodi virtuali.