Connections Component Pack: Preparando o Kubernetes cluster para instalação do Component Pack
Criando o namespace
Vamos criar o namespace do connections
kubectl create namespace connections
Criando uma regkey para o repositório interno
kubectl create secret docker-registry myregkey -n connections --docker-server=<COMPANY_REPO> --docker-username=<MATRICULA> --docker-password=<SENHA>
Procedimento
1) Execute o comando
helm install \ --name=bootstrap /opt/Binaries/XXXXX/microservices_connections/hybridcloud/helmbuilds/bootstrap-0.1.0-20181008-114142.tgz \ --set image.repository=Docker_registry/connections, \ env.set_ic_admin_user=wsadmin, env.set_ic_admin_password=<PASSWORD_WSADMIN>, env.set_ic_internal=connections.company.com, \ env.set_master_ip=master_ip, \ env.set_elasticsearch_ca_password=es_ca_password, \ env.set_elasticsearch_key_password=es_key_password, \ env.set_redis_secret=redis_secret_password, \ env.set_search_secret=search_secret_password, \ env.set_solr_secret=solr_secret_password
detalhes deste comando no link
2) Verificando se já finalizou o bootstrap
kubectl get pods -n connections -a | grep bootstrap
O bootstrap pod mostra o status Complete. Anote o nome do pod
3) Confirme se o bootstrap foi bem sucedido, verificando o log.
kubectl logs bootstrap_pod_name -n connections
verifique a seguinte mensagem:
- Environment setup successfully complete for stack(s): orientme, elasticsearch, customizer Ready for Helm install.
Ativando as mudanças do Redis
1) Acesse o WebSphere Integrated Solutions Console e efetue login.
https://<IP_DO_DMGR>:9043/ibm/ console
2) Clique em Applications -> All Applications.
3) Reinicie o aplicativo de News.
Dicas
Verificando as senhas geradas automaticamente
Se você emitir as senhas ela são geradas automaticamente para você.
Para pegar a senha
kubectl get secret secret_name -n connections -o yaml
A password está encoded, execute o comando para visualizar em texto plano:
echo encoded_password | base64 --decode
Removendo o bootstrap helm
Execute o comando para remover o bootstrap helm:
helm delete bootstrap --purge
Ver também
- HCL Connections: Instalação do Component Pack Standalone
- Mais Artigos sobre Connections