Skip to main content

Kubernetes

쿠버네티스는 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장가능한 오픈소스 플랫폼이다. 쿠버네티스는 선언적 구성과 자동화를 모두 용이하게 해준다. 쿠버네티스는 크고, 빠르게 성장하는 생태계를 가지고 있다. 쿠버네티스 서비스, 기술 지원 및 도구는 어디서나 쉽게 이용할 수 있다.

쿠버네티스란 명칭은 키잡이(helmsman)나 파일럿을 뜻하는 그리스어에서 유래했다. K8s라는 표기는 "K"와 "s"와 그 사이에 있는 8글자를 나타내는 약식 표기이다. 구글이 2014년에 쿠버네티스 프로젝트를 오픈소스화했다. 쿠버네티스는 프로덕션 워크로드를 대규모로 운영하는 15년 이상의 구글 경험과 커뮤니티의 최고의 아이디어와 적용 사례가 결합되어 있다.

Docker

0. Docker 1. sudo apt-get remove docker docker-engine docker.io containerd runc 2. sudo apt-...

Master / Slave 공통

Master / Slave 공통 sudo su - curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | ap...

Master ROOT user only

Master ROOT user only sudo kubeadm init --pod-network-cidr=172.16.0.0/16 --apiserver-advert...

Slave Node

Slave Node sudo su - # master 설치시에 나온 명령을 그대로 복붙 kubeadm join 10.0.1.2:6443 --token nnnn...

Dashboard

Dashboard kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.4/aio...

Ingress

Ingress  * INGRESS를 사용한 쿠버네티스 네트워크 설치 및 연결 https://blog.voidmainvoid.net/119 Apply the l...

Private Docker Registry

Private Docker Registry Docker registry Images 가져오기 docker pull registry:latest docker im...

기타 Kubernetes command

기타 Kubernetes command 좀비pod가 있을 때 강제 삭제 서버 재시작 후에 좀비 발생으로 인한 서비스 중지 아래와 같이 강제로 삭제 * kube...

Istio Kiali

Kiali (Kubernetes add on for istio) 소개  출처 : 이종하님  Istio + Kiali : Istio Install ...

인증서 교체

인증서 교체   수동 인증서 교체  1. 인증서 일자 확인 $ kubeadm certs check-expiration 2. 혹시모를 사태에 대비하여 인증서 백업 $ ...

Containerd 명령어

sudo ctr -n k8s.io container list 콘테이너 리스트  runtime endpoint와 image endpoint를 영구적으로 설정하는 명령어...