Updating the Activities Plus configuration file
This topic guides as you replace variables in the boards-cp.yaml file with appropriate values.
Before you begin
Activities Plus uses the Mongo database already deployed inside the Component Pack. There is no configuration required.
About this task
Procedure
- Locate the file boards-cp.yaml in - [extractedFolder]/microservices_connections/hybridcloud/support/kudosboards
-
Update Kubernetes variables as follows.
Table 1. Kubernetes variables and value descriptions Key Value description global.repository <name_of_your_Docker_Registry:port>/connections global.imageTag 20191120-214007 Important: Do not change this value.imagePullSecret myregkey Important: Do not change this value.global.env.APP_URI https://[BOARDS_URL] (for example, connections.example.com/boards)
webfront.ingress.hosts This hostname must match other ingresses defined in your CP environment. If all ingresses start with * you must match the pattern, or all traffic will be routed to Boards and everything will break.
Run this command:kubectl get ingresses --all-namespaces
core.ingress.hosts This hostname must match other ingresses defined in your CP environment. If all ingresses start with * you must match the pattern, or all traffic will be routed to Boards and everything will break.
Run this command:kubectl get ingresses --all-namespaces
useDockerHub true Important: Set this value only if you have internet access. If set to true, useDockerHub attempts to get Docker images from an external Docker Registry.If there is no internet access, remove the useDockerHub variable, so that the image is pulled from the local Docker Registry. For more information, see the article Update Activities Plus helm chart to latest on the HCL Customer Support site.
minio.nfs.server IP address of the NFS Server file mount (for example, 192.168.10.20)
-
Update Activities Plus variables as follows:
Table 2. Activities Plus variables and value descriptions Key Value description webfront.env.API_GATEWAY https://[CONNECTIONS_URL]/api-boards core.env.NOTIFIER_EMAIL_HOST MTP gateway hostname (smtp.ethereal.com) core.env.NOTIFIER_EMAIL_USERNAME Optional: SMTP gateway authentication. Setting a value will enable authentication and the default port to 587. core.env.NOTIFIER_EMAIL_PASSWORD Optional: SMTP gateway authentication password core.env.NOTIFIER_EMAIL_PORT Optional: SMTP gateway port. core.env.NOTIFIER_EMAIL_FROM_NAME Optional: Emails are sent from this name.
Default: Kudos Boards
core.env.NOTIFIER_EMAIL_FROM_EMAIL Optional: Emails are sent from this email address.
Default: no-reply@kudosboards.com
core.env.NOTIFIER_EMAIL_SUPPORT_EMAIL Optional: Support link shown in emails.
Default: support@kudosboards.com
core.env.NOTIFIER_EMAIL_HELP_URL Optional: Help link shown in new user welcome email.
Default: https://docs.kudosapps.com/boards/howto/knowledgebase/
provider.env.WIDGET_ID Optional: ID of the Community widget configured in this step user.env.CONNECTIONS_NAME Optional: If you refer to Connections by another name, set it here. user.env.CONNECTIONS_CLIENT_ID oAuth client-id, usually kudosboards user.env.CONNECTIONS_CLIENT_SECRET oAuth client-secret as configured in Registering an OAuth application with a provider user.env.CONNECTIONS_URL Connections URL, for example, https://connections.example.com - If you are migrating Connections Activities data to Activities Plus, you must also update the migration variables. For information on migration variables and descriptions, see the table in Migration of Activities in the Kudos Docs help.