conforme a aula, usando o arquivo ansible.sh
copiei toda a configuração de playbook que ja estava funcionando quando executado pelo terminal.
uma das necessidades é dar acesso as pastas onde esta o meu repositório:
- name: Change permissions of a directory
become: true
become_user: sudo
file:
path: /home/ubuntu/Projects
state: directory
mode: '0777'
recurse: yes
também já tentei adicionar ao final do arquivo ansible.sh o: ansible-playbook playbook.yml --become e também não deu certo
mas dessa forma não esta funcionando, se eu acessar por ssh e tentar fazer um dotnet run, manualmente, é como se essa diretiva não tivesse sido aplicada. Como eu resolvo isso?
caso precisem de mais informações aqui ta o git na pasta IaC https://github.com/weslley182/TooInsurance/tree/Dev/Ia
Detalhe, acessando a maquina por ssh e rodando o comando: ansible-playbook playbook.yml também da erro quando vai alterar a permissão. Rodando o comando: ansible-playbook playbook.yml --become o sistema consegue aplicar tudo corretamente. Mas diretamente usando o arquivo, não.
Agradeço a comunidade desde já.