Debian 10/11에서 Kubernetes 클러스터를 빠르고 쉽게 배포하는 방법

오랜만에 플랫폼으로 돌아와 마스터와 X 작업자가 있는 X 환경에 kubernetes 클러스터 배포에 대한 새로운 자습서를 제공합니다.

이 튜토리얼은 kubernetes나 ansible에 대한 많은 지식을 필요로 하지 않습니다. 스크립트가 당신을 위해 모든 것을 실행하기 때문에.

스크립트의 적절한 기능을 위한 전제 조건을 충족하기만 하면 됩니다.

전제 조건



내 Github 디렉토리에서 내 작업을 보거나 복제할 수 있습니다: https://github.com/ArsNQ/deployKubernetes
  • OS: 데비안 10/11.
  • 컴퓨터에 ansible을 설치해야 합니다.
  • 머신 4대 보유(마스터 1개/노드 3개) 마스터 1개 및 노드 1개로도 실행할 수 있음...

  • ansible 스크립트를 실행하기 위해 make를 변경합니다.



    먼저 원격 서버에 rsa.pub 키를 복사/붙여넣기하지 않은 경우입니다. pem 또는 ppk 키를 통해 rsa 키를 배포할 수 있는 join.sh 스크립트를 사용할 수 있습니다.

    두 번째 단계에서는 호스트 파일을 < ... > 사이의 정보로 채워야 합니다.

    세 번째로 다음 경로 "/setMaster/tasks/main.yml"에서 --apiserver-cert-extra-sans=를 채워야 합니다.

    가능한 스크립트를 시작합니다.



    이 폴더의 루트로 이동하여 다음 명령을 실행해야 합니다.

    ansible-playbook -i hosts playbook.yml
    
    . <-------------- HERE -------------->
    ├── README.md
    ├── hosts
    ├── installDocker
    ├── installKubernetes
    ├── join.sh
    ├── playbook.yml
    ├── setMaster
    └── setWorkers
    


    그리고 내가 알려준 단계를 따랐다면 다음과 같은 결과가 나타납니다 !!



    이 글이 도움이 되길 바라며 곧 뵙겠습니다!

    좋은 웹페이지 즐겨찾기