Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix/provision stack #5

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

alissonoliveira0607
Copy link

FIX Provisionamento das Stacks

Mudanças Implementadas

  1. Simplificação da Lógica do Vagrantfile:

    • Refatorada a lógica do Vagrantfile para simplificar e otimizar o processo de provisionamento.
    • Ajustado o mapeamento do synced_folder para garantir o correto funcionamento no Windows.
  2. Atualização dos Playbooks das Stacks:

    • Atualizado os playbooks de provisionamento para instalar o Docker via script binário do kubectl.
    • Adicionada a criação do usuário devops durante o processo de provisionamento das stacks.
  3. Segregação dos Arquivos docker-compose:

    • Criado um arquivo docker-compose.yml separado para cada stack, permitindo maior flexibilidade e organização.
    • Ajustes no docker-compose principal para gerenciar toda a stack de maneira mais eficiente.

Testes Realizados

  • Validação do correto funcionamento do synced_folder no ambiente Windows.
  • Execução dos playbooks atualizados em ambientes de teste para garantir a instalação correta do Docker e criação do usuário.
  • Testes das composições segregadas com os arquivos docker-compose.yml para garantir que cada stack funcione individualmente e em conjunto com a stack principal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant