Skip to content

About

Deploy da infraestrutura k8s com ansible

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

Configuração do ambiente Kubernetes Cluster com Ansible no CentOS 7

Descrição

Instalação e configuração dos requisitos para configurar um cluster kubernetes com ansible.

Requisitos:

  • OpenSSH
  • Ansible 2.6.+
  • Conexão livre entre os servidores.

./inventories/staging/hosts

Configure o arquivo ./inventories/staging/hosts

vim ./inventories/staging/hosts

[cluster-k8s]
<server-master>     # Hostname ou IP do servidor master.
<server-workder-1>  # Hostname ou IP do servidor worker-1.
<server-workder-2>  # Hostname ou IP do servidor workder-2.

/etc/hosts

Configure o arquivo /etc/hosts com IP e hostname dos servidores que compoem o cluster.

echo "<IP>  <MASTER>" >> "/etc/hosts"
echo "<IP>  <WORKER-1>" >> "/etc/hosts"
echo "<IP>  <WORKER-2>" >> "/etc/hosts" 

Dentro da pasta do projeto execute a instalação.

Com o parametro -C você testa se todo o processo irá executar sem erro. Caso não aconteça apareça nenhum erro, execute o mesmo comando removendo o parametro.

Teste:

ansible-playbook -i inventories/stagins/hosts -l cluster-k8s -k site.yml -C

Execução:

ansible-playbook -i inventories/stagins/hosts -l cluster-k8s -k site.yml

Saída:

About

Deploy da infraestrutura k8s com ansible

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors