Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Kubernetes-1.12.3-all-auto-install — 개인이 정리한 Centos7.x + Kubernetes-1.12.3 + Dashboard-1.8.3 CVE-2018-1002105 취약점이 없는 master 노드 완전 자동 빠른 원클릭 설치 배포 파일로, 테스트 환경 및 프로덕션 환경의 신속한 설치 배포에 적합합니다. | Kitploit
도구/GitHubGitHub/imlzw/kubernetes-1.12.3-all-auto-install
Cloud Infrastructure SecurityContainer SecurityVulnerability AnalysisCloud SecurityDevSecOpsMisconfiguration
GitHubimlzw/kubernetes-1.12.3-all-auto-install

Kubernetes-1.12.3-all-auto-install

개인이 정리한 Centos7.x + Kubernetes-1.12.3 + Dashboard-1.8.3 CVE-2018-1002105 취약점이 없는 master 노드 완전 자동 빠른 원클릭 설치 배포 파일로, 테스트 환경 및 프로덕션 환경의 신속한 설치 배포에 적합합니다.

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
저장소 보기
4437년 전아직 검토되지 않음

Kubernetes-1.12.3-all-auto-install

프로젝트 소개

개인이 정리한 Centos7.x + Kubernetes-1.12.3 + Dashboard-1.8.3, CVE-2018-1002105 취약점이 없는 master, node 노드의 완전 자동 빠른 원클릭 설치 배포 파일입니다. 테스트 환경 및 프로덕션 환경의 빠른 설치 배포에 적합합니다.

참고 문서

https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/

master 노드 설치 준비

  1. CentOS의 네트워크 환경을 인터넷에 연결 가능하도록 구성하여 설치 파일을 다운로드합니다.
  2. root 사용자로 CentOS7에 로그인한 후, 이 프로젝트의 모든 *.sh, *.ymal 파일을 /root/ 디렉토리로 복사합니다.
  3. *.sh 파일의 권한을 수정합니다:
root@kitploit:~
chmod +777 /root/*.sh
  1. 다음 명령을 실행하여 *.sh 파일의 IP를 CentOS7의 IP 주소로 바꿉니다:
root@kitploit:~
# 修改替换下面的your_master_centos_ip为你的master_centos的ip
sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh

master 노드 설치 튜토리얼

  1. node-kubeadm-init.sh를 실행하여 Kubernetes 1.12.3 환경을 설치합니다.
root@kitploit:~
sh /root/node-kubeadm-init.sh
  1. node-kubeadm-install.sh를 실행하여 Kubernetes Dashboard 1.8.3 관리 UI를 설치합니다.
root@kitploit:~
sh /root/node-kubeadm-install.sh
  1. 모든 작업이 완료되면 브라우저를 열고 https://your_centos_ip:30001에 접속한 후 token을 사용하여 로그인합니다. token 확인 방법은 다음과 같습니다:
root@kitploit:~
#执行命令,获取所有密钥列表:
kubectl -n kube-system get secret
#执行命令,获取指定key的token:
kubectl -n kube-system describe secret kubernetes-dashboard-admin-token-* #{上条命令输出的结果中复制的类似kubernetes-dashboard-admin-token-skhfh的key字符串到这里替换}
#复制tokdn数据到登录框内登录即可登录

-----------------------------------------------------------------------

---여기까지 단일 노드 Kubernetes 설치가 완료되었습니다. 새 노드를 추가하려면 아래를 참조하십시오.

-----------------------------------------------------------------------

node 노드 추가 준비

  1. CentOS의 네트워크 환경을 인터넷에 연결 가능하도록 구성하여 설치 파일을 다운로드합니다.
  2. root 사용자로 CentOS7에 로그인한 후, 이 프로젝트의 node_kubeadm_join.sh 파일을 /root/ 디렉토리로 복사합니다.
  3. *.sh 파일의 권한을 수정합니다:
root@kitploit:~
chmod +777 /root/*.sh
  1. 다음 명령을 실행하여 *.sh 파일의 IP를 CentOS7의 IP 주소로 바꿉니다:
root@kitploit:~
# 修改替换下面的your_master_centos_ip为你的master_centos的ip
sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh
# 修改替换下面的your_node_centos_ip为你的node_centos的ip
sed -i "s/192.168.168.145/your_node_centos_ip/g" /root/*.sh
# 修改替换下面的your_node_centos_host为你的node_centos的host,格式如:node-192-168-168-145,用ip值,将.替换为-
sed -i "s/node-192-168-168-145/your_node_centos_host/g" /root/*.sh
# 修改替换下面的your_join_token为master的加入token
# 查看master加入token方法:在master节点执行:kubectl token list,获取未过期的token
# 在master新建token方法:在master节点执行:kubectl create token
sed -i "s/join_token/your_join_token/g" /root/*.sh

node 노드 추가 튜토리얼

  1. node-kubeadm-join.sh를 실행하여 새 노드를 추가합니다.
root@kitploit:~
sh /root/node-kubeadm-join.sh
  1. 모든 작업이 완료되면 브라우저를 열고 https://your_master_centos_ip:30001에 접속하여 노드 준비 상태를 확인합니다. 노드 준비에는 약간의 시간이 걸립니다.
도구 다운로드