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= --docker-username= --docker-password=

= 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=, 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://: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