Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Kubernetes-1.12.3-all-auto-install — Arquivos de instalação e implantação rápida, totalmente automáticos e com um clique, para o nó mestre (master) com Centos7.x + Kubernetes-1.12.3 + Dashboard-1.8.3, sem a vulnerabilidade CVE-2018-1002105, organizados pessoalmente, adequados para ambientes de teste e para a instalação e implantação rápida em ambientes de produção. | Kitploit
Ferramentas/GitHubGitHub/imlzw/kubernetes-1.12.3-all-auto-install
Segurança de Infraestrutura em NuvemSegurança de ContêineresAnálise de VulnerabilidadesSegurança na NuvemDevSecOpsConfiguração Incorreta
GitHubimlzw/kubernetes-1.12.3-all-auto-install

Kubernetes-1.12.3-all-auto-install

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Ver Repositório
449há 7 anosAinda não revisado

Sobre

Arquivos de instalação e implantação rápida, totalmente automáticos e com um clique, para o nó mestre (master) com Centos7.x + Kubernetes-1.12.3 + Dashboard-1.8.3, sem a vulnerabilidade CVE-2018-1002105, organizados pessoalmente, adequados para ambientes de teste e para a instalação e implantação rápida em ambientes de produção.

Compartilhar

Kubernetes-1.12.3-all-auto-install

Introdução do projeto

Compilação pessoal de arquivos de instalação e implantação totalmente automáticos e rápidos, com um clique, para os nós master e node, baseados em CentOS 7.x + Kubernetes-1.12.3 + Dashboard-1.8.3, sem a vulnerabilidade CVE-2018-1002105. Adequados para instalação e implantação rápidas em ambientes de teste e produção.

Documentação de referência

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

Preparativos de instalação do nó master

  1. Configure o ambiente de rede do CentOS para que ele possa se conectar à internet, a fim de baixar os arquivos de instalação.
  2. Faça login no CentOS 7 como usuário root e copie todos os arquivos *.sh e *.ymal deste projeto para o diretório /root/.
  3. Modifique as permissões dos arquivos *.sh:
chmod +777 /root/*.sh
  1. Execute o seguinte comando para substituir o IP em *.sh pelo endereço IP do seu CentOS 7:
# 修改替换下面的your_master_centos_ip为你的master_centos的ip
sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh

Tutorial de instalação do nó master

  1. Execute o node-kubeadm-init.sh para instalar o ambiente Kubernetes 1.12.3:
sh /root/node-kubeadm-init.sh
  1. Execute o node-kubeadm-install.sh para instalar a interface de gerenciamento (UI) do kubernetes-dashboard-1.8.3:
sh /root/node-kubeadm-install.sh
  1. Após a conclusão de tudo, abra o navegador e acesse: https://your_centos_ip:30001. Faça login usando o token. Veja abaixo o método para consultar o token:
#执行命令,获取所有密钥列表:
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安装完成,如果要加入新节点,看下面

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

Preparativos para adicionar um nó node

  1. Configure o ambiente de rede do CentOS para que ele possa se conectar à internet, a fim de baixar os arquivos de instalação.
  2. Faça login no CentOS 7 como usuário root e copie o arquivo node_kubeadm_join.sh deste projeto para o diretório /root/.
  3. Modifique as permissões dos arquivos *.sh:
chmod +777 /root/*.sh
  1. Execute os seguintes comandos para substituir os IPs em *.sh pelos endereços IP do seu CentOS 7:
# 修改替换下面的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

Tutorial para adicionar um nó node

  1. Execute o node-kubeadm-join.sh para adicionar o novo nó:
sh /root/node-kubeadm-join.sh
  1. Após a conclusão de tudo, abra o navegador e acesse: https://your_master_centos_ip:30001 para verificar o status de prontidão do nó. A preparação do nó leva um pouco de tempo.
Baixar ferramenta