Como instalar o Chef Workstation em Rhel e Centos 8/7

Como instalar o Chef Workstation em Rhel e Centos 8/7

Chefe de cozinha é uma das ferramentas populares de gerenciamento de configurações, usadas para automatizar rapidamente a implantação, as configurações e o gerenciamento de todo o ambiente de infraestrutura de TI.

Na primeira parte desta série Chef, explicamos conceitos de chef, que consistem em três componentes importantes: Chef Workstation, Servidor chef & Chef Client/Nó.

Neste artigo, você aprenderá a instalar e testar Chef Workstation em RHEL/CENTOS 8/7 Distribuições Linux.

Instalando a estação de trabalho do chef em Centos/Rhel

Chef Workstation é a máquina em que o administrador trabalhará para criar receitas, livros de receitas. Com a estação de trabalho do chef, desenvolvedores/administradores podem fazer infraestrutura como código. Todos os processos de desenvolvimento e teste podem ser feitos na estação de trabalho do chef. Pode ser instalado no Windows, MacOS, Redhat, Ubuntu e Debian. Consiste em todos os pacotes, ferramentas e dependências necessários como Chef-Cli, Faca, Chef Infra Client, etc., Para desenvolver testes.

1. Vá para a página de downloads da estação de trabalho do chef e pegue o pacote apropriado para sua versão de lançamento de distribuição ou use o seguinte comando wget para baixar diretamente no terminal.

------ No CentOS/RHEL 7 ------ # wget https: // pacotes.chefe de cozinha.io/arquivos/estábulo/chefdk/4.13.3/el/7/chefdk-4.13.3-1.EL7.x86_64.RPM ------ ON CENTOS/RHEL 8 ------ # wget https: // pacotes.chefe de cozinha.io/arquivos/estábulo/chefdk/4.13.3/el/8/chefdk-4.13.3-1.EL7.x86_64.RPM 

2. Em seguida, use o seguinte comando rpm para instalar Chefdk como mostrado.

# rpm -ivh chefdk -4.13.3-1.EL7.x86_64.RPM 
Instale o chefdk no CentOS

3. Verifique o Chefdk instalação usando o seguinte comando.

# chef -v 
Verifique a versão do chef

4. Em seguida, validaremos a estação de trabalho por receita simples. Aqui, vamos criar um arquivo de texto teste.TXT que deve conter “Bem -vindo a Tecmint”Usando o chef.

# VI Tecmintchef.rb 

Adicione o seguinte código.

Texto do arquivo.txt 'do conteúdo' bem -vindo ao tecmint 'final 

5. Execute a receita usando o comando abaixo. Enquanto estiver executando a primeira vez, ele solicitará que você aceite a licença.

# Chef-Apply Tecmintchef.rb 
Execute receita de chef

Seu arquivo teste.TXT é criado e você pode verificá -lo executando o comando ls como mostrado.

# ll 
Verifique a criação do arquivo

Desinstalar a estação de trabalho do chef

6. Execute o seguinte comando para desinstalar a estação de trabalho do chef do sistema.

# rpm -e chefdk 

É isso! Neste artigo, passamos pela instalação e teste da estação de trabalho do chef. Veremos o modelo Chef Client-Server nos próximos artigos.