Eu estava pensando em usar segredos para montar um único arquivo, mas parece que você só pode montar um diretório que substituirá todo o outro conteúdo. Como posso compartilhar um único arquivo de configuração sem montar um diretório?
kubernetes
Smana
fonte
fonte
Eu começaria com este exemplo de trabalho a partir daqui . Certifique-se de usar pelo menos o Kubernetes 1.3.
Basta criar um ConfigMap como este:
Em seguida, crie um pod como este:
fonte
Atualmente (v1.0, v1.1) não há como montar o volume de um único arquivo de configuração. A estrutura do Secret é naturalmente capaz de representar vários segredos, o que significa que deve ser um diretório.
Quando obtemos objetos de configuração, arquivos únicos devem ser suportados.
Enquanto isso, você pode montar um diretório e um link simbólico para ele a partir de sua imagem, talvez?
fonte
Digamos que você queira montar um novo log4j2.xml em uma implantação em execução para aprimorar o registro
fonte