Bootstrapping the Kubernetes cluster
Prepare the Kubernetes cluster before installing the Component Pack for HCL Connections™.
About this task
Bootstrapping a Kubernetes cluster performs the following tasks:
- Checks the Kubernetes version
- Creates the required Kubernetes secrets
- Creates the required HCL Connections certificates
- Configures Redis for use by the Orient Me component
Procedure
What to do next
- Enabling Redis changes to take immediate effect
-
- Browse to the WebSphere Integrated Solutions Console and log in.
For example: https://your_HCL Connections_URL:9043/ibm/console
- Click .
- Stop and restart the News application.
- Browse to the WebSphere Integrated Solutions Console and log in.
- Creating the krb5keytab secret (SPNEGO only)
- If your environment uses a Microsoft Exchange Server and SPNEGO, and you want to enable the
Orient Mail calendar bar and Action Center calendar integration features, then delete the krb5keytab
secret that was auto-generated by the bootstrap helm chart, and manually create a new one by running
the following commands on the Kubernetes master node:
- Delete the auto-generated secret by running the following
command:
kubectl delete secret krb5keytab -n connections
- Create the new secret by running the following command:
kubectl create secret generic krb5keytab --from-file=keytab_file_path --from-file=conf_file_path -n=connections
Where:keytab_file_path
is the path to the Kerberos keytab file that was copied over to the Kubernetes master as part of the steps in Configuring the mail service (SPNEGO only).conf_file_path
s the path to the Kerberos conf file that was copied over to the Kubernetes master as part of the steps in Configuring the mail service (SPNEGO only).
- Delete the auto-generated secret by running the following
command:
- Re-running the bootstrap
-
If you want to re-run the bootstrap, you must first delete the bootstrap helm release from the release list by running the following command:
helm delete bootstrap --purge