빠른 배포 가이드¶
0. 소개¶
이 도움말 문서를 통해 오프라인 환경에서 Guance을 빠르게 배포하는 것을 목표로 합니다.
전제 조건
중요
- 배포를 시작하기 전에 전제 조건이 충족되었는지 확인하고 다음 배포 매뉴얼 내용을 주의 깊게 읽으십시오.
- 이 문서의 관련 오프라인 패키지는 현재 CentOS 7 x86_64 아키텍처만 지원합니다.
- 현재 버전의 Guance은 정상적으로 작동하는 NFS 서버가 필요합니다.
- 각 노드의 시간대 설정이 동일하고 시간이 동기화되었는지 확인하십시오.
- 문서의 명령은 기본적으로 root 권한으로 실행되어야 합니다.
- 깨끗한 시스템에서 설치를 시작하고, kubeadm 또는 다른 Kubernetes 배포판이 이전에 설치된 시스템을 사용하지 마십시오.
- 기본 환경 오프라인 리소스 패키지를 모든 클러스터 노드에 업로드하고, 서버의 /etc 디렉터리에 압축을 푸십시오.
- 배포 노드와 클러스터의 다른 노드 간에 SSH 비밀번호 없는 로그인이 설정되어 있어야 합니다(배포 노드 자체 포함).
- Guance 플랫폼 오프라인 리소스 패키지를 모든 클러스터 노드에 업로드하고, 컨테이너 런타임 환경(containerd)으로 가져와야 합니다.
- 원클릭 설치를 실행하기 전에 반드시 사용자 정의 클러스터에 대한 설정 파일을 구성하고 확인하십시오. 주로 /etc/kubease/clusters/xxx/hosts 및 /etc/kubeasz/clusters/config.yaml입니다.
- 식별하기 쉬운 호스트명으로 변경하십시오(선택 사항).
Kubernetes 기본 환경 오프라인 리소스 패키지 다운로드 주소 https://static.guance.com/dataflux/package/k8s_offline.tar.gz
Guance 플랫폼 오프라인 리소스 패키지 다운로드 주소
Launcher Helm 차트 리소스 패키지 주소https://static.guance.com/dataflux/package/launcher-helm-latest.tgz
Guance 프록시 서비스 오프라인 리소스 패키지 다운로드 주소 https://static.guance.com/dataflux/package/docker-nginx.tar.gz