wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-na-digitalocean-usando-ansible-2-10-guia-passo-a-passo.md
CloudComo provisionar uma VPS na DigitalOcean usando Ansible 2.10: Guia passo a passo
Provisionar uma VPS na DigitalOcean usando Ansible pode simplificar a automação e a gestão de servidores. Este guia passo a passo irá ajudá-lo a configurar sua VPS rapidamente.
Pré-requisitos
- Conta na DigitalOcean
- Instalação do Ansible 2.10
- Chave SSH configurada
Passo 1: Configurar o Ambiente
Primeiro, instale o Ansible se ainda não o fez. Execute o seguinte comando:
sudo apt update && sudo apt install ansible -y
Passo 2: Criar um arquivo de inventário
Crie um arquivo chamado inventory.ini para definir os hosts:
[digitalocean]
# Adicione seu IP aqui
Passo 3: Criar um playbook do Ansible
Crie um arquivo chamado provision.yml com o seguinte conteúdo:
- hosts: digitalocean
tasks:
- name: Instalar pacotes básicos
apt:
name:
- git
- nginx
state: present
Passo 4: Provisionar a VPS
Utilize o módulo digital_ocean do Ansible para criar uma nova VPS:
- name: Criar VPS na DigitalOcean
digital_ocean:
state: present
name: minha-vps
size: s-1vcpu-1gb
region: nyc1
image: ubuntu-20-04-x64
ssh_keys:
- sua_chave_ssh
Passo 5: Executar o Playbook
Execute o playbook com o seguinte comando:
ansible-playbook -i inventory.ini provision.yml
Conclusão
Após a execução do playbook, sua VPS estará provisionada e pronta para uso. Lembre-se de verificar a documentação do Ansible e da DigitalOcean para personalizações adicionais.
Dica: Automatize tarefas recorrentes utilizando playbooks adicionais para configuração e manutenção da sua VPS.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.