OKD란
- OKD란 Red Hat OPenshift라는 상업용 소프트웨어 제품의 오픈 소스이며 다양한 Kubernetes 배포판의 한 종류이다.
- OKD는 kUBERNETES 위에 효율적인 운영을 위한 콘솔 및 모니터링 도구를 포함한 제품이기 때문에, 신속하게 컨테이너 환경을 만들고 운영해야 할 경우 큰 장점을 가지고 있는 제품이다.
OKD 설치
SNO 설치
OKD 의 장단점
장점)
- 편리한 설치 : Kubernetes 및 echo9 system 구축이 자동적으로 시행되기 때문에 비교적 편하게 쿠버네티스 환경을 설치할 수 있다.
- 운영자의 실수를 줄일 수 있도록 하는 설정 : Operator들이 Pod 및 Deployment를 관리하는 구조이기 때문에 무심코 Pod나 Deployment등의 리소스를 수정하더라도 Operator에 의해서 원상복구과 된다.
- 안정정인 운영 : 클러스터 업데이트 및 클러스터 백업에 대한 스크립트를 제공한다.
- 프로젝트(네임스페이스) 자동 구분 : 마스터노드, 모니터링 리소스, 라우팅 리소스 등 역할 별 리소스가 프로젝트로 구분이 기본적으로 되어 있기 때문에 관리가 용이하다.
단점)
- 운영자가 초기 설정을 이해하기 어렵다. : 자동으로 설치되는 것이 많기 때문이 이 구조를 이하기 위해서 생성되어 있는 리소스의 yaml을 하나하나 분석해야만 하는 공수가 든다.