Playbook com roles do meu uso pessoal.
Nem tudo que uso na minha estação de trabalho foi configurado, clique aqui pra ver a lista do que esta configurado ou vai ser em breve.
Configura o computador alvo no arquivo de configurações hosts.ini, exemplo:
[meu-pc]
192.168.0.10
O arquivo playbook.yml possui variáveis de configuração que são utilizadas por algumas roles, então é interessante que coloque as suas informações.
vars:
nome: SEU_NOME
email: SEU_EMAIL
# GIST_ID utilizado pelo sync-settings do atom
gistId: GIST_ID
# key GPG
signingkey: KEY_GPG
# Token para acesso ao gist, recomendo usar uma token somente do gist
# utilizado pelo sync-settings do atom
personalAccessToken: COLOQUE_AQUI_SUA_TOKEN
Após realizar os ajustes, é só rodar o comando:
ansible-playbook playbook.yml -i hosts.ini --ask-become-pass
Localmente:
ansible-playbook -i "localhost," -c local playbook.yml
- atom
- instalar
- configurar
- Instalar sync-settings
- Configurar sync-settings
- tmux
- git
- Instalar
- Configurar
- configurar bash
- instalar teamspeak
- Programas de uso geral
- Python
- virtual-env
- Pip3
- Docker
- SSH QUEBRADO
- sshconfig
- ssh genérico
- VSCode
- Instação
- Configuração