Files
install-k8s/manifest
2021-04-19 16:25:59 +09:00
..
2021-04-19 16:22:34 +09:00
2021-04-19 16:23:53 +09:00
2021-04-19 16:24:53 +09:00

k8s-master installer 사용법

Prerequisites

Step0. k8s.config 설정

  • 목적 : k8s 설치 진행을 위한 k8s config 설정
  • 순서 :
    • 환경에 맞는 config 내용을 작성합니다.
      • imageRegistry={IP}:{PORT}
        • ex : imageRegistry=172.22.5.2:5000
      • crioVersion={crio version}
        • ex : crioVersion=1.19
      • k8sVersion={kubernetes version}
        • ex : k8sVersion=1.19.4
      • apiServer={kubernetes API server ip}
        • ex : apiServer=172.21.7.2
      • podSubnet={POD_IP_POOL}/{CIDR}
        • ex : podSubnet=10.244.0.0/16
      • serviceSubnet={Serivce_Subnet}/{CIDR}
        • ex : serviceSubnet=10.96.0.0/16

Step1. installer 실행

  • 목적 : k8s 설치 진행을 위한 shell script 실행
  • 순서 :
    sudo ./k8s_infra_installer.sh up
    
  • 비고 :
    • k8s.config, k8s_infra_installer.sh파일과 yaml 디렉토리는 같은 디렉토리 내에에 있어야 합니다.
    • runtime docker 이용시 아래의 명령어를 실행합니다.
    sudo ./k8s_infra_installer.sh up_docker