Connections Component Pack: Preparando o Kubernetes cluster para instalação do Component Pack: Difference between revisions
(Criou a página com " = Procedimento = 1) Execute o comando <nowiki> helm install \ --name=bootstrap /opt/Binaries/XXXXX/microservices_connections/hybridcloud/helmbuilds/bootstrap-0.1.0-20181...") |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= 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 = | = Procedimento = | ||
1) Execute o comando | 1) Execute o comando | ||
helm install \ | helm install \ | ||
--name=bootstrap /opt/Binaries/XXXXX/microservices_connections/hybridcloud/helmbuilds/bootstrap-0.1.0-20181008-114142.tgz \ | --name=bootstrap /opt/Binaries/XXXXX/microservices_connections/hybridcloud/helmbuilds/bootstrap-0.1.0-20181008-114142.tgz \ | ||
--set | --set image.repository=Docker_registry/connections, \ | ||
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_ic_admin_user= | env.set_master_ip='''master_ip''', \ | ||
env.set_ic_admin_password= | env.set_elasticsearch_ca_password=es_ca_password, \ | ||
env.set_ic_internal= | env.set_elasticsearch_key_password=es_key_password, \ | ||
env.set_master_ip=master_ip,\ | env.set_redis_secret=redis_secret_password, \ | ||
env.set_elasticsearch_ca_password=es_ca_password,\ | env.set_search_secret=search_secret_password, \ | ||
env.set_elasticsearch_key_password=es_key_password,\ | env.set_solr_secret=solr_secret_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 [https://www.ibm.com/support/knowledgecenter/SSYGQH_6.0.0/admin/install/cp_install_bootstrap.html link] | ||
2) Verificando se já finalizou o bootstrap | 2) Verificando se já finalizou o bootstrap | ||
kubectl get pods -n connections -a | grep 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 = | = Dicas = | ||
Line 37: | Line 67: | ||
echo ''encoded_password'' | base64 --decode | echo ''encoded_password'' | base64 --decode | ||
== Removendo o bootstrap helm == | |||
Execute o comando para remover o bootstrap helm: | |||
helm delete bootstrap --purge | |||
= Ver também = | = Ver também = | ||
Line 47: | Line 83: | ||
[[Category:Connections]] | [[Category:Connections]] | ||
[[Category:Connections Component Pack]] | [[Category:Connections Component Pack]] | ||
[[Category:Helm]] |
Latest revision as of 15:49, 21 August 2019
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