Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- python
- c++
- 파이썬
- 스트림셋
- 도커
- MySQL
- 클라우드
- 도커 mysql
- 백준
- 정보처리기사
- 푸시푸시
- 알고리즘
- java
- docker
- ansible install
- 앤서블 설치
- nvidia docker
- 도커 시작하기
- elk stack
- 데이터베이스
- mysql on docker
- mysql docker
- c
- 도커 elk
- C언어
- 스트림셋이란?
- 데이트
- 코딩
- 자바
- streamsets 강의
Archives
- Today
- Total
리그캣의 개발놀이터
k8s 인터넷 끊기전에 설치해야할 list kubernetes without internet 본문
쿠버네티스 인터넷을 끊기전에 설치해야할 리스트를 다운받아 놓아야 한다.
kubeadm init 에서도 image 설치를 필요로 하기에 아래에서 다운받아 놓으면 된다.
- kubeadm, kubelet, kubectl 설치 (all node)
$sudo apt-get install -y apt-transport-https curl
$curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add
$cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list
deb https://apt.kubernetes.io/ kubernetes-xenial main
EOF
$sudo apt-get update
$sudo apt install linux-image-extra-virtual ca-certificates curl software-properties-common -y
$sudo apt-get install -y kubelet kubeadm kubectl
$sudo apt-mark hold kubelet kubeadm kubectl
- master 노드에 cni 설치
$sudo apt-get install -y kubernetes-cni
- kubeadm init을 위한 특정 버전 image list 확인
$ kubeadm config images list --kubernetes-version=v1.15.2
example
$ kubeadm config images list
k8s.gcr.io/kube-apiserver:v1.17.0
k8s.gcr.io/kube-controller-manager:v1.17.0
k8s.gcr.io/kube-scheduler:v1.17.0
k8s.gcr.io/kube-proxy:v1.17.0
k8s.gcr.io/pause:3.1
k8s.gcr.io/etcd:3.4.3-0
k8s.gcr.io/coredns:1.6.5
- 위에 나오는 리스트 이미지들 다운로드
$ docker pull k8s.gcr.io/kube-apiserver:v1.17.0
k8s.gcr.io/kube-controller-manager:v1.17.0
k8s.gcr.io/kube-scheduler:v1.17.0
k8s.gcr.io/kube-proxy:v1.17.0
k8s.gcr.io/pause:3.1
k8s.gcr.io/etcd:3.4.3-0
k8s.gcr.io/coredns:1.6.5
- kubeadm 특정 버전으로 init
$ kubeadm init --kubernetes-version=v1.13.3 --pod-network-cidr=10.244.0.0/16 --service-cidr=10.96.0.0/12 --ignore-preflight-errors=Swap
- 그 외 구성할 pod image 다운받아 놓기
'인프라 > Docker' 카테고리의 다른 글
도커 컨테이너 docker container lifecycle (0) | 2021.08.03 |
---|---|
docker image directory 분석해보기 (1) | 2021.07.30 |
[kubernetes] ContainerCreating 에 멈춰있을때 확인 방법 (0) | 2020.08.20 |
[ kubernetes ] 고아 pods orphaned pod "" found, but volume paths are still present on disk : There were a total of 1 errors similar to this. Turn up verbosity to see them. (0) | 2020.08.14 |
[docker] ubuntu18.04에 docker 도커 설치 (0) | 2020.07.28 |
Comments