Pesquisa de site

Instale o Chef Development Kit no Arch Linux | Manjaro


O kit de desenvolvimento do Chef contém todas as ferramentas que você precisa para desenvolver e testar sua infraestrutura, construídas pela incrível comunidade do Chef. Chef é uma ferramenta de gerenciamento de configuração de código aberto escrita em Ruby e Erlang. A estação de trabalho Chef DK é o local onde os usuários interagem com o Chef.

Se você não tiver o Chef Server instalado, verifique: Instalar o Chef Automation Server no Ubuntu

Na estação de trabalho, os usuários criam e testam livros de receitas usando ferramentas como Test Kitchen e interagem com o servidor Chef usando as ferramentas de linha de comando knife e chef .

Para instalar o Chef Development Kit no Arch Linux|Manjaro, você precisa de um auxiliar AUR, recomendo que você use yay – yay – Best AUR Helper for Arch Linux/Manjaro

Assim que o yay estiver instalado. baixe e instale o Chef Development Kit em sua máquina Arch Linux|Manjaro.

yay -S chef-dk --noconfirm

Aguarde a conclusão da instalação. Verifique a versão instalada usando:

$ yay -Qi chef-dk
Name            : chef-dk
Version         : 4.13.3-1
Description     : The Chef development kit contains all the tools you need to develop and test your infrastructure, built by the awesome Chef community.
Architecture    : x86_64
URL             : https://downloads.chef.io/chef-dk/
Licenses        : Apache
Groups          : None
Provides        : None
Depends On      : None
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : chef  chef-solo  chef-client  chef-workstation
Replaces        : None
Installed Size  : 361.70 MiB
Packager        : Unknown Packager
Build Date      : Mon 20 Dec 2021 10:19:23 AM UTC
Install Date    : Mon 20 Dec 2021 10:23:09 AM UTC
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : None

Na saída, você pode confirmar a versão instalada. A página de downloads lista as versões atuais do Chef DK.

Para usar a versão do kit de desenvolvimento do Chef do Ruby como o Ruby padrão, você precisará editar suas variáveis de ambiente ` PATH e GEM para incluir caminhos para o desenvolvimento do Chef kit.

Para uso do Bash:

echo 'eval "$(chef shell-init bash)"' >> ~/.bash_profile

bash e ~/.bash_profile representam o nome do shell e sua configuração

Se você estiver usando o shell zsh, execute

echo 'eval "$(chef shell-init zsh)"' >> ~/.zshrc

Obtenha seu rc e verifique a localização do Ruby.

## Bash ##
source ~/.bash_profile

## Zsh ##
source ~/.zshrc

A instalação do Chef Development Kit fornecerá as seguintes ferramentas de linha de comando:

  • chefe de cozinha
  • aplicar-chef
  • chef-cliente
  • concha de chef
  • chef solo
  • chef-cofre

Clique no link do item para saber mais sobre o que ele faz e como funciona. Mais guias de configuração do ChefDK estão disponíveis na página de documentação do Chef.

Artigos relacionados: