일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 백준
- 전문가를 위한 파이썬
- BlockChain
- IMAGE
- 플랫폼
- 이더리움
- Thread
- 동시성
- Container
- docker
- 블록체인
- function
- Algorithm
- Ethereum
- dockerfile
- guru
- Fast API
- 알고리즘
- 코어 이더리움 프로그래밍
- Network
- AWS
- Refactoring
- 러스트
- rust
- Kubernetes
- fluent python
- RabbitMQ
- 파이썬
- Python
- BAEKJOON
- Today
- Total
글쓰기 | 방명록 | 관리 |
목록Infra/Kubernetes (2)
Victoree's Blog
Kubernetes 리소스의 관리와 설정 Namespace : 리소스를 논리적으로 구분하는 장벽 Namespace란? 도커나 스웜모드 사용 시, 컨테이너를 논리적으로 구분하는 방법이 없음 포드, 레플리카셋, 디플로이먼트, 서비스 등의 쿠버네티스 리소스들이 묶여있는 하나의 가상공간 또는 그룹 리소스들을 구분지어 관리할 수 있는 논리 그룹 같은 네임스페이스 내의 서비스에 접근할때만 서비스명으로 접근 가능함 ..svc 기본적으로 default, kube-system, kube-public 세 개의 namespace가 생성됨 서비스, 레플리카셋과 같은 리소스들도 네임스페이스에 별도로 존재함 kube-dns(파드나 서비스등을 이름으로 찾을 수 있도록 하는 서비스)도 kube-system내에 존재 Namespace..
Kubernetes 시작하기 Kubernetes 고유 특징 모든 리소스는 오브젝트 형태로 관리 아래 요소들을 모두 오브젝트라고 간주함 서비스 : 컨테이너의 묶음 파드(Pods) : 컨테이너의 집합 컨트롤러(Replica Set) : 컨테이너의 집합을 관리하는 컨트롤러 사용자(Service Account) 노드(Node) 여러개의 컴포넌트로 구성 쿠버네티스 노드 마스터 : 클러스터를 관리 API-Server, 컨트롤러 매니저, 스케줄러, DNS Server, 프록시, 네트워크 플러그인 워커 : 애플리케이션 컨테이너가 생성 kubelet : 클러스터 구성을 위한 에이전트 Pod : 컨테이너를 다루는 기본 단위 컨테이너 어플리케이션의 기본 단위 하나의 완전한 어플리케이션 1개 이상의 컨테이너로 구성된 컨테이너..