OCI OKE(Oracle Kubernetes Engine) 따라하기

by Velucid June 09, 2021

개인적으로 스터디 중인 OCI OKE(Oracle Kubernetes Engine)를 아키텍처의 이해 및 예제 중심으로 정리해 봅니다.

전체 목차는 다음과 같으며, 추후 OCI 서비스와의 연동 및 다양한 에플리케이션 예제를 추가할 예정입니다.

Topics

OCI OKE(Oracle Kubernetes Engine) 따라하기


주요 내용 요약

1) 쿠버네티스 아키텍처

Kunernetes의 기본 아키텍처 및 콤포넌트에 대해서 살펴 봅니다.

🔗 Kubernetes 아키텍처 및 주요 기능

kubernetes-constructs-concepts-architecture


2) OKE K8S Cluter 구조 및 네트워킹

OCI OKE(Oracle Kubernetes Engine)를 기반으로 K8S Cluster를 배포하는 과정을 보여드립니다. 또한, OCI에서 K8S Cluster를 배포하면서 자동으로 생성되는 OCI 리소스 및 네트워킹/보안 구조를 알아 봅니다.

🔗 OKE(Oracle Kubernetes Engine) K8S Cluster 배포

OKE Networking


3) MongoDB 기반 방명록(PHP) 애플리케이션 배포

OCI OKE(Oracle Kubernetes Engine)에서 Guestbook(방명록) 애플리케이션을 배포하고 OCI Load Balancer를 통해 외부 사용자의 접근을 위한 Service를 생성 연결하는 과정을 보여드립니다.

🔗 MongoDB 기반 방명록(PHP) 애플리케이션 배포

Guestbook Services


4) ML 분석 : Zeppelin/PySpark 기반 적립카드 발급 대상 분석

Apache Zeppelin/PySpark 이미지를 OCI OKE Cluster에 배포하는 과정을 살펴 봅니다. 또한, Zeppelin/PySpark를 기반으로 5 개의 머신 러닝을 수행하는 과정을 보여드립니다.

🔗 ML 분석 : Zeppelin/PySpark 구성 및 배포

🔗 ML 분석 : Zeppelin/PySpark 기반 적립카드 발급 대상 분석

ML 분석