
Como acompanhamentoessa questão: Como configuro o Keystone com Juju? Outras perguntas sobre este tópicoassimpergunte o que eles precisam para poder usar o Juju em sua instalação openstack. Eu preciso disso ao contrário. Quero configurar o keystone para autenticação no Active Directory, mas a primeira coisa no arquivo de configuração do keystone é:
# [ WARNING ]
# Configuration file maintained by Juju. Local changes may be overwritten.
Este aviso deve ser levado em consideração, pois as alterações de configuração são redefinidas após a reinicialização do contêiner.
Procurei em todo o sistema de arquivos do contêiner por arquivos relacionados a keystone e juju, mas o único arquivo que consegui encontrar ( /var/lib/juju/agents/unit-keystone-0/charm/.juju-persistent-config
) que parece relacionado também foi redefinido após a reinicialização.
Então, onde posso configurar o juju para criar um arquivo de configuração keystone com minhas adições ao Active Directory?
Responder1
Tentarei fornecer uma resposta inicial e espero que alguém possa editar e melhorar minha resposta se tiver informações mais relevantes.
As opções de configuração podem ser encontradas emAmuleto de pedra angular JUJU.
Da sua máquina com ferramentas juju instaladas.
export JUJU_HOME=~/.cloud-install/juju
juju ssh landscape-server/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/`sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` sudo -u landscape -E bash'
Uma vez conectado, você pode juju set keystone "key=value"
usar os valores encontrados na página Juju Keystone Charm. Não sei quais configurações específicas você precisará adicionar ao Active Directory, mas provavelmente você encontrará algumas das informações necessárias emExemplo de informações do Active Directory.