Este projeto contém uma receita completa para a instalação do endpoint MinIO Uploader. A receita foi construída através da ferramenta de automação Ansible.
Neste guia você vai encontrar como instalá-lo em sua distribuição.
├── main.yml
├── README.md
├── roles
│ ├── gunicorn
│ │ └── tasks
│ │ └── main.yml
│ ├── minio
│ │ └── tasks
│ │ └── main.yml
│ └── project
│ └── tasks
│ └── main.yml
└── vars
└── vault.ymlVocê irá precisar criar um arquivo hosts para definir os servidores em que o Ansible irá executar a automação. Exemplo:
ip.address
[groupname]
foo.example.com
bar.example.comAs variáres do repositório estão criptografadas com o Ansible Vault. Estão localizadas em vars/vault.yml , caso você tenha acesso e queira visualizar basta executar:
ansible-vault view vars/vault.yml
Com o inventório devidamente criado, você está pronto para executar a ferramenta. Na pasta raiz você irá executar o principal Playbook main.yml. Exemplo:
ansible-playbook -i hosts --ask-pass main.yml