서비스 계정생성 $> kubectl create sa testuser role설정 $> cat role.yaml apiVersion: rbac.authozation.k8s.io/v1 kind: Role metadata…
kubernetes
특정 노드에만 배포할 수 있는 taint 설정하기
k8s를 사용하다보면 특정 서버또는 특정환경에 매칭되는 pod만 배포할 경우가 필요합니다. 예를들면…. 디스크 타입이 ssd 장착된 노드와…
k8s에 구성된 워커노드 제외방법
시작하는말 안녕하세요, 고니입니다. 기존에 작성했던 컨텐츠들 업데이트를 하면서 문서의 리팩토링(Refactoring)을 진행해보려고 합니다. perplexity에서 생성한 AI이미지 사전…
pod 구동될때 Imageinspecterror or readlink invalid argument error 메시지 발생
들어가는 말 안녕하세요, 고니 입니다. docker 기반에서 root volume이 100%차는 문제가 있어서 data경로를 이동시켰는데, 그 이후에…
etcd member 제외 방법
kuebernetes DB격인 etcd의 member리스트를 제외하는 절차를 기술한다. 다중 마스터(3대로 구현)되어 있을때 특정 노드를 제외하는 방법이다. etcd…
kubeadm 노드추가
클러스터 노드 추가시 진행되는 작업절차 클러스터 마스터 노드에서 token 발급진행 $> kubeadm token create –print-join-command 123123123…
kubernetes-Istio구성정보
Istio Concept & Data Flow Istio의 전체 Concept & Data Flow Concept ServiceMesh를 이용해 다양한 트래픽을…
k8s 강제로 pod 종료시키는 방법
안녕하세요, 고니 입니다. kubernetes에서 POD가 삭제되지 않는 경우가 아주 가끔 있어요. POD lifecycle에 의해 지연되는 경우도…
일반계정에서 kubectl 사용하기 위한 절차
시작하는말 안녕하세요, 고니입니다. OS 계정이 root가 아닌 일반 계정에서 kubectl을 사용할 인증정보가 없기 때문에 사용할 수…
kubernetes에서 노드 rejoin 방법
시작하는말 안녕하세요, 고니입니다. kubernetes환경에서 호스트네임 변경같이 특정 노드의 속성변경 작업이 진행되는 경우 reset 및 join하는 절차가…