일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- SpringBoot
- 머신러닝
- LeetCode
- Redis
- 쿠버네티스
- Machine Learning
- fastapi
- vuejs
- OpenShift
- BFS
- fast api
- GPT
- 생성형 AI
- POD
- kubernetes
- 도커
- 로깅
- 컨설팅
- 생성형
- 솔루션조사
- Python
- Docker
- 컨설턴트
- jpa
- vue.js
- k8s
- 오픈시프트
- 메세지큐
- 리트코드
- LLaMa
- Today
- Total
수 많은 우문은 현답을 만든다
Openshift Core Concept 본문
안녕하세요 조영호입니다.
오늘은 Openshift의 핵심 컨셉들에 대해 살펴보도록 하겠습니다.
Openshift의 핵심 컨셉은 동작 순서의 흐름대로 살펴보면 User, NameSpace, Project, Container, Image, Pod, Service, Deployment, router 등이 있습니다.
User
Openshift에는 권한이 부여된 사용자만 접근을 할 수 있습니다. 최초에 사용자를 등록할때는 OCP(Openshift Container Platform)을 설치할 때 정보를 작성합니다. 추가로 사용자를 등록할때는 API로 작성을 할 수 있으며 OPC를 운영하기 위해서는 무엇보다 먼저 로그인 방식이나 토큰 인증 방식으로 권한을 확인 받아야 합니다.
NameSpace, Project
네임스페이스는 쿠버네티스의 컨셉 중 하나로 클러스터를 네임스페이스 별로 구분하여 사용할 수 있게 합니다. 오픈시프트에서는 네임스페이스를 Project라고 합니다. 클러스터를 구분하는 이유는 자원을 적절히 나누어 자원 사용률을 최적화 하거나 사용자 구분을 지어 서비스를 하고 충돌을 피하기 위함입니다.
Container, Image
컨테이너 관련해서는 상세하게 작성한 다음 링크의 포스트를 참고하세요 :)
https://dodghek.tistory.com/8
Pod, Service, Deployment
Object들 관련해서는 다음 링크의 포스트를 참고하세요 :)
Router
라우터는 외부에서 서비스에 접속하기 위한 DNS를 설정하는 역할을 하며 라우팅 계층에서 Service Selector를 사용해 서비스들의 엔드포인트를 찾고 로드밸런싱을 합니다.
'개발지식 > Openshift (k8s)' 카테고리의 다른 글
Openshift(Application 배포 - Nodejs와 mysql 연동하기) (0) | 2020.07.28 |
---|---|
Openshift Administration (POD) (0) | 2020.07.14 |
쿠버네티스 기본 개념과 실습 (0) | 2020.07.10 |
컨테이너와 쿠버네티스 쉽게 이해하기 (0) | 2020.07.10 |
Openshift Overview (0) | 2020.07.10 |