Como instalar Ansible no Ubuntu 22.04
Neste tutorial, vamos guiá -lo como você pode instalar Ansible sobre Ubuntu 22.04 Usando o método mais fácil cujas etapas são dadas abaixo e, no final, também mostraremos como você pode configurar o Ansible para usá -lo para automação.
Etapas para instalar Ansible no Ubuntu 22.04
Passo 1: Primeiro, instale alguns pacotes necessários úteis, se ainda não estiverem instalados para executar Ansible sobre Ubuntu 22.04 Usando o seguinte comando:
$ sudo apt install install-properties-commonPasso 2: Agora, adicione o Ansible repositório para instalar com êxito as últimas Ansible versão em Ubuntu 22.04:
$ sudo add-aprop-repositor-ies-update ppa: Ansible/AnsibleEtapa 3: Depois que o repositório for adicionado, você pode executar o Ansible Instalação através do seguinte comando:
$ sudo apt installibleDepois de concluir o Ansible Instalação, use o seguinte comando para verificar sua versão:
$ Ansible -versãoPassos para configurar Ansible no Ubuntu 22.04
Agora, a próxima tarefa é configurar os hosts do Ubuntu para a Ansible Automation. Você pode automatizar Ansible usando vários hosts e a configuração de cada host requer exatamente a mesma etapa executada para o host inicial.
Para configurar um host, você precisará executar as seguintes etapas.
Passo 1: Primeiro, instale OpenSsh através do seguinte comando:
$ sudo apt install OpenSsh-ServerVocê também pode verificar o status de Ssh Usando o seguinte comando:
$ sudo systemctl status sshdPasso 2: Em seguida, configure o firewall para permitir o acesso SSH em Ubuntu 22.04 Usando o seguinte comando:
$ sudo ufw permitir sshEtapa 3: Agora, crie um usuário ANSIBLE através do comando baixo. Esta etapa exigirá a configuração de uma senha própria:
$ sudo adduser AnsibleDepois de atualizar a senha, você deverá fornecer seu nome completo e outras informações:
Digite "Y" para completar a etapa.
Isso adicionará o usuário Ansible.
Passo 4: Agora, execute o comando abaixo do ritmo para permitir Ansible Usuários para ativar o acesso a sudo sem senha:
$ echo "Ansible all = (all) NoPasswd: All" | sudo tee /etc /sudoers.D/AnsibleEtapa 5: Em seguida, gerar teclas SSH usando o comando abaixo mencionado:
$ ssh-keygenPressione Enter em todas as próximas opções sem digitar nada para gerar teclas SSH:
Etapa 6: Em seguida, copie a chave pública do SSH para Ansible Host usando o seguinte comando.
$ ssh-copy-id Ansible@Digite "Sim" na próxima opção:
Defina a senha para o primeiro usuário.
Isso adicionará o primeiro usuário como "Ansible". Você pode adicionar mais que deseja usar as etapas acima.
Etapa 7: Depois que os hosts forem criados, você pode usar o seguinte comando para adicionar hosts:
$ nano hostsNo nosso caso, temos apenas um host, você pode adicionar outros hosts. Salve o arquivo depois de adicionar os hosts. Em seguida, use o seguinte comando para ping nos hosts.
$ Ansible tudo -i ./hosts -u Ansible -m pingÉ isso, a saída do comando acima garante que você configurou perfeitamente Ansible no seu Ubuntu.
Conclusão
Ansible é uma excelente ferramenta de automação de IoT que permite aos usuários a oportunidade de implementar diferentes tarefas de IoT, incluindo implantação de software, gerenciamento de configurações e mais. A instalação é bem simples no Ubuntu, enquanto a coisa principal importa é como você configura Ansible. A orientação acima será útil na instalação e configuração Ansible no Ubuntu 22.04.