Alternativa Dockerfile para VM

3

O Dockerfile ajuda muito em termos de rastreamento dos pacotes que estão sendo instalados e necessários no sistema, mas não consegui encontrar nenhuma alternativa confiável para gerenciar uma VM e gerá-la de volta com o mesmo estado de antes.

fazer uma AMI ajuda no aspecto de gerá-la de volta ao mesmo estado, mas não ajuda muito revisar ou verificar as modificações feitas na VM.

Portanto, há alguma alternativa do Dockerfile for VM,

  • para rastrear os pacotes que estão sendo instalados em uma VM
  • quaisquer alterações, por exemplo, alterações de arquivo, como configuração, etc.
  • mudanças de rede, etc.,
  • gera uma VM semelhante sob demanda
por eightnoteight 25.03.2018 / 14:50

2 respostas

1

O Packer da Hashicorp tem um conceito de arquivos packer que possuem um propósito similar. link

Existem muitos exemplos de como usá-los, por exemplo, o link

    
por 18.09.2018 / 15:34
2

Grave scripts de instalação que podem levar uma instalação básica do sistema operacional ao estado desejado. Adicione log conforme necessário. Comprometa-os a um sistema de controle de versão.

Use seu sabor preferido de gerenciamento de configuração ou ferramenta de automação para ajudar a escrever os scripts. Eles são bons em instalar software e modelos para configuração. Possivelmente, eles ajudarão no registro e no relatório das diferenças de configuração.

Decida como você implanta e gerencia. Você pode implantar uma nova VM toda vez, a partir de uma VM de modelo ou de seus scripts de instalação "bare-metal". Caso contrário, você também precisará aplicar as alterações aos hosts já em execução.

    
por 25.03.2018 / 16:58