role services

Essa role é usada para fazer deploy dos serviços que serão usados pelo maria-quiteria

Desenvolvimento:

Requisitos:

  • Instale o Python 3

  • Instale o Molecule:

    $ python3 -m venv .venv
    $ source .venv/bin/activate
    $ pip install "molecule[docker,lint]" pytest-testinfra
    
  • Testando a role:

    $ molecule test
    
  • Testando rapidamente após modificação:

     $ molecule create
     $ molecule converge
     $ molecule verify
    
  • Não esqueça de destruir quando acabar seus testes:

    $ molecule destroy
    
  • Variáveis da role

docker_version - versão da biblioteca docker usada nessa role