kubernetes

    [Kubernetes] APIs and Access(1)

    목차 Kubernetes APIs and Access(1) - Label과 Anootation - API 접근 - V1 Group API / API 리소스 APIs and Access Label과 Annotation - 레이블 : 오브젝트를 식별하는데 도움이 되는 문자열 키/쌍 (쿼리 가능) - 어노테이션 : 단순 주석, 모든 API 오브젝트는 주석 포함 가능(쿼리 불가) - 쿠버네티스의 실험적인 기능 - 제작사별 특이한 기능. 메타데이터로 가능하므로 그래픽 아이콘도 가능. kubectl describe pod -n Kube-system calico-kube-con 로 확인 API 접근 - API 서버 : 중앙 접근 포인트, Stateless 이며(etcd 활용), 복제 가능 - 주요 기능 1) API ..

    [Kubernetes] Kubernetes Architecture(4)[쿠버네티스 리소스 : 컨트롤러 오브젝트, 로드밸런서 오브젝트, 스토리지 오브젝트]

    목차 Kubernetes Architecture 쿠버네티스 리소스 - 컨트롤러 오브젝트 - Replicaset - Deployment - Daemonset - 로드밸런서 오브젝트 - 스토리지 오브젝트 (참고) App 업데이트 방법 쿠버네티스 리소스 컨트롤러 오브젝트 - ReplicaSet : (Node 고장 / Pod 삭제 등 발생 시) 파드 복제하여 개수 유지 - Deployment : 구 버전에서 신 버전으로 복제, 레플리카셋 관리(보통 pod를 일일이 관리하기보다는 deployment 를 서비스 단위로 관리) 실습 - Deployment 생성 시 Replica 숫자 지정, 파드를 지워도 ReplicaSet에 의해 다시 재생성 직접 실습을 통해 파드를 지워도 다시 재생성되는지 확인해봅시다. kubec..

    [TIL] TIL 시작, 자료구조와 알고리즘 이해, 쿠버네티스 기본 명령어와 리소스 워크로드 오브젝트 [21-10-20]

    목차 Today I Learned 기록 시작 TIL - Data Structures [01-2] 알고리즘의 성능 분석 방법 - 소프트웨어 엔지니어가 되는 법 - 쿠버네티스 기본 명령어 - 쿠버네티스 리소스 워크로드 오브젝트 Today I Learned 시작 To Do List를 사용하면서 블로그에 오늘 내가 수행했던 것을 기록하면 좋지 않을까 해서 TIL을 쓰기로 마음먹었다. 천천히 꾸준하게 기록하고 공부한다면 꾸준히 성장할 수 있지 않을까 하는 마음이다. TIL Data Structures [01-2] 알고리즘의 성능 분석 방법 https://valuelog.tistory.com/75 [Data Structures][01-2] 알고리즘의 성능 분석 방법 본 글은 윤성우의 열혈 자료구조 책을 읽고, 강의..

    [Kubernetes] Kubernetes Architecture(3)[쿠버네티스 리소스 : 워크로드 오브젝트]

    목차 - 쿠버네티스 리소스 - 기본 명령어 실습 - 워크로드 오브젝트 쿠버네티스 리소스 - POD : (고래 떼를 일컬음, 도커의 고래에서 유래) 하나 이상의 컨테이너로 구성 - 스케일링의 단위, 어플리케이션에 친숙(환경변수 / 정상 여부 상태 검사 정의 등이 용이) - 1개 파드에 2개 이상의 각각 다른 이미지 가진 컨테이너가 가능함 - 파드 리소스는 노드 IP와 별개로 파드 만의 고유한 IP를 할당받으며 파드 내의 컨테이너들은 IP를 공유함 - 파드 내의 컨테이너들은 동일한 볼륨과 연결이 가능 - 파드는 배포의 최소 단위이며 특정 네임스페이스에 실행됨 기본 명령어 실습 kubectl run test 명령어를 입력하게 되면 image를 set 하라고 합니다. kubectl run test --image..