4
respostas

referente ao arquivo de configuração ficar no git

Por gentileza vocês conseguem fazer o passo a passo, de como gerar o arquivo de configuração no git mantendo ele privado. Vi em 2 tópicos já aberto que precisamos ir e colocar em repo privado no git, mas restringimos o acesso e vi que para acessar este arquivo, precisamos gerar a chave privada do SSH. Podem agregar essa melhoria no conteudo?

4 respostas

Olá Fabiano, tudo certo?

Também tinha a mesma dúvida que você e pesquisando vi que há a necessidade de colocar no application.properties ou application.yaml do seu projeto config-server as credenciais do GitHub onde contém o arquivo de configuração.

spring.cloud.config.server.git.username=your_github_username
spring.cloud.config.server.git.password=your_github_password

Bom dia Alexandre, tudo certo e com vc, tudo bem?

Obrigado pela ajuda, vou testar sua sugestão. Você gerou a chave privada para o SSH ou esta fazendo as requisições pelo http mesmo? obrigado!

Fala Fabiano, tudo certo!

Não precisei gerar a chave privada, só as configurações do usuário e senha mesmo. Depois que configurei apenas usei o Postman e deu certo!

Abraços

Alexandre, boa tarde. Felizmente consegui testar a dica que vc passou, tornei meu repositorio de acesso a base privado no git e passei as informações de acesso do meu perfil no aquivo de configuração do microserviço "config-server", as aplicações conseguiram acesso. Mas deixo uma dica também, se vc publicar o repositório do microserviço de configuração publicamente, você irá expor seu usuário e senha para qualquer pessoa. o ideal é com a chave privada mesmo. mas o curso deveria encorporar essa ideia. de qualquer forma agradeço e sucesso!