이미지는 단일 가용성 도메인과 3개의 폴트 도메인이 있는 OCI 리전을 보여줍니다.
VCN에는 인터넷 게이트웨이, NAT 게이트웨이, 서비스 게이트웨이, 코드 리포지토리 및 OCI Vault가 있습니다. VCN에 있는 서브넷은 다음과 같습니다.
- 공용(public) 서브넷 A에는 세 개의 결함 도메인에 걸쳐 있는 로드 밸런서라는 점선 상자가 있습니다. 로드 밸런서가 결함 도메인 2에 있습니다.
- 프라이빗 서브넷 B에는 외부 암호 연산자, 암호 저장소, DB 비밀번호 암호 및 Kubernetes용 컨테이너 엔진이 포함됩니다. 애플리케이션 배포 및 가상 노드 그룹 레이블이 지정된 서브넷에는 두 개의 점선 상자가 있습니다.
- 애플리케이션 배치에 Pod 보안 그룹이 포함되어 있습니다. 각 장애 도메인(Fault Domain 1, Fault Domain 2 및 Fault Domain 3)에 애플리케이션 파드가 있습니다.
- 가상 노드 그룹에는 각 결함 도메인에 가상 노드가 포함됩니다.
- 전용(private) 서브넷 C에는 결함 도메인 1의 MySQL Database 서비스와 결함 도메인 2가 포함되어 있습니다. 두 MySQL Database Service 인스턴스와 결함 도메인 3의 애플리케이션 Pod 간에 양방향 통신이 있습니다.
정보는 NAT 게이트웨이 및 인터넷 게이트웨이에서 로드 밸런서로 유입됩니다. 로드 밸런서는 정보를 애플리케이션 POD에 배포합니다. 결함 도메인 3의 애플리케이션 파드와 OCI 저장소 간에 양방향 통신이 가능합니다.
정보는 코드 저장소 및 서비스 게이트웨이에서 가상 노드 그룹으로 흐릅니다.