2일 차 3장 Container Platform 주요 SW
클러스터 구성 소프트웨어
Kubespray
- kubernetes 설치를 지원하는 자동화 도구
- ansible을 통해 구축하고자 하는 설정값만 맞게 변경하면 됨
Kubernetes
- 컨테이너화된 앱을 자동으로 배포, 스케일링 및 관리해 주는 오케스트레이션 도구
CRI-O
- Kuberenetes를 위한 표준(OCI) 컨테이너 런타임 인터페이스(Container Runtime Interface)
Calico
- Container, VM 환경에서 L3기반 Virtual Network 구축을 지원하는 도구
Metal LB
- Kubernetes의 Service를 LoadBalancer 타입으로 서비스할 수 있도록 해주는 솔루션
NGINX Ingress Controller
- Kubernetes 및 컨테이너화된 환경의 클라우드 네이티브 앱을 위한 트래픽 관리 솔루션
Helm
- Kubernetes용으로 구축된 SW를 제공, 공유 및 사용할 수 있는 오픈소스 패키지 매니저
Istio
- 오픈소스 기반의 분산형 마이크로서비스 기반 앱을 어디서나 실행할 수 있도록 지원하는 서비스 메시
Podman
- 오픈소스 기반의 Linux 시스템에서 컨테이너를 개발, 관리, 실행하기 위한 도구
OpenTofu
- 클라우드 환경에서 인프라 관리를 단순화하는 오픈소스 코드 프로비저닝 도구
NFS
- 네트워크를 통해 다른 호스트에 있는 파일을 공유해 사용할 수 있도록한 분산 파일 시스템
Rook Ceph
- 높은 확장성과 다양한 스토리지 프로토콜 인터페이스 지원하는 오픈소스 분산 스토리지 시스템
포털 구성 소프트웨어
Vault
Harbor
- 오픈소스 기반의 컨테이너 이미지를 관리하는 기능을 구현한 레지스트리
MariaDB
- 오픈소스 기반의 관계형 DB 관리 시스템(RDBMS)
Keycloak
- 오픈소스 기반의 IAM(Identity and Access Management) SW
ChartMuseum
- Chart를 ChartMuseum에 저장해 놓고서 불러와서 사용할 수 있는 레파지토리
Chaos Mesh
- 클라우드 네이티브 환경을 위한 오픈소스 카오스 엔지니어링 플랫폼