Skip to content

thaycafe/ansible_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My Ansible Project

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.

Instalação


Neste guia você vai encontrar como instalá-lo em sua distribuição.

Árvore do projeto


├── main.yml
├── README.md
├── roles
│   ├── gunicorn
│   │   └── tasks
│   │       └── main.yml
│   ├── minio
│   │   └── tasks
│   │       └── main.yml
│   └── project
│       └── tasks
│           └── main.yml
└── vars
    └── vault.yml

Inventório


Você 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.com

Variáveis


As 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

Execução


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

Repositório do Minio Uploader com Gitlab CI/CD

Minio Uploader

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages