kubernetes 5/17
·
System Engineering/Kubernetes
파드(Pod) - Kubernetes에서 실행 가능한 가장 작은 오브젝트 - 하나 이상의 컨테이너를 포함 - 파드 내의 컨테이너는 IP 주소와 저장소를 공유함 레이블 - Kubernetes 오브젝트에 관리목적의 부가 정보를 표시하는 것 레이블 확인 kubectl get pods --show-labels 레이블 지정 kubectl label OBJECT OBJECT_NAME LABEL_KEY=LABEL_VALUE 레이블 제거 kubectl label OBJECT OBJECT_NAME LABEL_KEY- annotation 기존 레이블 수정 kubectl label OBJECT OBJECT_NAME LABEL_KEY=LABEL_VALUE --overwrite 네임스페이스 Probe - startupProbe..
kubernetes 4/17
·
System Engineering/Kubernetes
파드 - 하나이상의 컨테이너로 구성된 컨테이너의 묶음 - IP주소는 Pod에 할당되며 Pod 내의 컨테이너는 네트워크 및 저장소를 공유함 기본적으로 pod 안의 컨테이너들은, 따로 따로 동작을 하지만, 마치 localhost로 연결된 것 처럼 서로 접근을 할 수 있다. 파드 목록 확인 kubectl get pods 파드 상태 - Pending - Running - Succeeded - Failed - Unknown Initialized Ready ContainersReady PodScheduled UnSchedulable -> true or false의 이진 값을 갖는다. 레이블 - Kubernetes 오브젝트에 관리목적의 부가적 정보를 표시할 때 사용하는 것 kubectl get pods --show-..
리눅서님 개인 블로그 아키텍쳐
·
CLOUD/AWS Cloud
https://linuxer.name/2020/02/aws-linuxer%EC%9D%98-%EB%B8%94%EB%A1%9C%EA%B7%B8-%ED%86%BA%EC%95%84%EB%B3%B4%EA%B8%B0/ aws-linuxer의 블로그 톺아보기 - 리눅서의 기술술 블로그 그 동안 블로그를 운영하면서 블로그에 이것저것 적용해 보느라 시간 가는줄 몰랐다. 대략적인 블로그의 구성도를 그려보았고 구성도를 하나하나 풀어보는 시간을 가져보려한다. 먼저 내블로 linuxer.name
kubernetes 3/17 (+yaml파일 tab 2칸 적용)
·
System Engineering/Kubernetes
과거 용어 원래 Control Plane은 Master라고 불렸고, Node들은 Minion이라고 불렸대. 그러다가 Minion -> Worker Node -> Node. 문서에 따라서 다르게 쓰더라도 같은 용어임! 그래서 실제 운영 환경에서는 Multi Control Plane 구성/ 3대 정도로 권장하고 있대. [Control Plane] - kube-apiserver - Kubernetes Cluster의 API 요청을 처리하는 컴포넌트 (얘가 모든걸 다처리해주는건 아님. 컨테이너를 모니터링. 직접 제어는 하지 않음. 다른 구성요소에게 전달해서 대신 처리하게끔 함.) - 클러스터로 전달된 요청이 유효한 요청인지 검증하는 역할을 수행 (kubectl 할 때 config안에 key 넣어줬듯이. 내가 k..
kubernetes 2/17
·
System Engineering/Kubernetes
가상머신 IP 주소 kube-control1 : 192.168.56.11 kube-node1 : 192.168.56.21 kube-node2 : 192.168.56.22 kube-node3 : 192.168.56.23 Kubernetes - 컨테이너 오케스트레이션 도구 - 구글 내부 프로젝트 Borg를 2015년 경 구글이 Linux Foundation의 CNCF(Cloud Native Computing Foundation)에 기부하고 다른 벤더사들과 같이 Kubernetes를 공동 개발함 - 조타수, 파일럿을 의미하는 그리스어에서 이름이 유래됨 Kubernetes가 제공하는 기능 - Container Platform - Microservice Platform - 이식성 좋은 Cloud Platform ..
yaml 파일 작성법 참고
·
System Engineering/Kubernetes
https://subicura.com/k8s/prepare/yaml.html#%E1%84%8E%E1%85%A1%E1%86%B7%E1%84%80%E1%85%A9 YAML 문법 YAML 문법에 대해 전반적으로 알아봅니다. subicura.com