Como instalar o Chef Workstation em Rhel e Centos 8/7
- 2714
- 69
- Enrique Crist
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.RPMInstale o chefdk no CentOS
3. Verifique o Chefdk instalação usando o seguinte comando.
# chef -vVerifique 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.rbExecute receita de chef
Seu arquivo teste.TXT é criado e você pode verificá -lo executando o comando ls como mostrado.
# llVerifique 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.
- « Como usar o heredoc em script de shell
- Como alterar um diretório de dados MySQL/Mariadb padrão no Linux »