일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- zabbix
- Kubernetes
- 소모임
- 맛집
- 2021
- 하체
- DSEC
- 성수대교
- GitHub
- 10km
- 한강
- Run The Bridge
- Grafana
- 건대입구역
- Python
- 뚝섬유원지
- 대구
- Podman
- 유산소
- docker
- 자전거
- Shell
- 달리기
- 힐링
- 중식
- 정보처리기사
- 대전
- 오답노트
- Linux
- 러닝
- Today
- Total
목록Cloud/k8s (20)
Run The Bridge
0. 실습과제 1. mysql Pod 올리기 위의 서비스는 모두 mysql에 의해 연동되므로 제일 먼저 mysql를 pod로 올려주어야 한다. # vi mysql-pod.yaml apiVersion: v1 kind: Pod metadata: name: mysql labels: app: mysql spec: containers: - name: my-mysql-container image: mysql:5.7 env: - name: MYSQL_ROOT_PASSWORD valueFrom: secretKeyRef: name: mysql-password key: password - name: MYSQL_DATABASE value: my-db - name: MYSQL_USER value: test - name: MY..
0. 네임스페이스(Namespace) : 리소스를 논리적으로 구분하는 장벽 Master가 동작중에 멈추면 안되기 때문에 k8s에서는 3대로 동작한다.(k8s에는 이중화 개념이 없다) Master를 다중화하기 위해 k8s를 다중화한다. worker node의 권장 수 = 1000개가 넘는다. 용도에 따라 컨테이너와 관련된 리소스들을 구분 지어 관리할 수 있는 논리적인 오브젝트 네임스페이스가 다르면 포드, 레플리카셋, 서비스 등의 오브젝트 이름이 같아도 된다 모니터링, 개발, 테스트, 운영, 여러 조직이 하나의 클러스터를 나누어 사용할 경우에 구분 등 default 네임스페이스 네임스페이스를 명시하지 않으면 기본적으로 사용되는 네임스페이스 kube-system 네임스페이스 쿠버네티스 클러스터 구성에 필수적인..
0. 포드 vs 도커 컨테이너 포드는 1개 이상의 컨테이너로 구성 포드 내의 컨테이너들은 동일한 네트워크를 사용 -> 네트워크 네임스페이스를 공유한다 포드는 하나의 완전한 애플리케이션으로 부가적인 기능을 하는 컨테이너를 추가하여 완전체를 만들 수 있다 → sidecar 컨테이너 권장 사항은 포드에 1개의 컨테이너를 사용하는 것이고 불가피할 경우 컨테이너를 추가한다 sidecar 컨테이너는 변경을 가할 수 없는 포드에 추가적인 기능이 필요할 때 추가하여 사용하고, 이렇게 추가하는 것을 injection(주입)이라고 표현한다 ReplicaSet은 Pod가 무슨일이 있어 down 되었을 때도, 계속 up 할려고 하는 성격을 가진다. ReplicaSet과 Pod는 느슨한 연결 → 라벨 셀렉터 이용 (실습) ap..
0. kubernetes 설치하기 컨테이너 오케스트레이션 컨테이너 자동 배치 및 복제 컨테이너 그룹에 대한 로드 밸런싱 컨테이너 장애 복구 클러스터 외부에 서비스 노출 컨테이너 추가 또는 제거로 확장 및 축소 컨테이너 서비스간의 인터페이스를 통한 연결 및 네트워크 포트 노출 제어 새로운 vmware 3대를 준비해준다.(2core, 4GB RAM, 40~50GB HDD) 1. k8s_manager 2. k8s_worker01 3. k8s_worker02 1. kubernetes 시작하기 여러 개의 컴포넌트로 구성 API서버, 컨트롤 매니저, 스케줄러, DNS, 네트워크 플러그인 kubelet : 모든 노드에서 실행되어 컨테이너의 생성, 삭제 등 마스터와 워커 노드 간의 통신 역할 도커 : 쿠버네티스는 토커..