Updating the Activities Plus configuration file
This topic guides as you replace variables in the boards-cp.yaml file with values appopriate for Activities Plus in the Component Pack environment.
Before you begin
- Activities Plus (Kudos Boards) is a free entitlement. However, it requires a licence key, which you can obtain at the Kudos Apps Store.
- Locate the file boards-cp.yaml in - [extractedFolder]/microservices_connections/hybridcloud/support/kudosboards
- Activities Plus uses the Mongo database already deployed inside the Component Pack. There is no configuration required for Mongo.
About this task
Important: Make sure that you check every variable in the file and and make them match
those shown in the following example:
Note: 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.
# Please read every variable and replace with appropriate value
# For details of variable meanings, please see https://docs.kudosapps.com/boards/cp/
global:
repository: allinone-cp.cnx.cwp.pnp-hcl.com:5000/connections
imageTag: 20200306-180701
imagePullSecret: myregkey
env:
APP_URI: https://lcauto100.cnx.cwp.pnp-hcl.com/boards
minio:
# useDockerHub: true
nfs:
server: 10.190.161.126
webfront:
env:
API_GATEWAY: https://lcauto100.cnx.cwp.pnp-hcl.com/api-boards
ingress:
# 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
# kubectl get ingresses --all-namespaces
hosts:
- "*.cnx.cwp.pnp-hcl.com"
core:
env:
NOTIFIER_EMAIL_HOST: smtp.example.com
NOTIFIER_EMAIL_USERNAME: user123
NOTIFIER_EMAIL_PASSWORD: passw0rd
# APP_NAME: Kudos Boards # Used for all notifications, e.g. Orient Me
# NOTIFIER_EMAIL_FROM_NAME: Kudos Boards
# NOTIFIER_EMAIL_FROM_EMAIL: boards@connections.example.com
ingress:
# 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
# kubectl get ingresses --all-namespaces
hosts:
- "*.cnx.cwp.pnp-hcl.com"
licence:
env:
# Register your Organisation and download your Free 'Activities Plus' licence key from store.kudosapps.com
LICENCE: iRCV+E9WZo+k0JmWRIWpqi+rGOhH266h4Qy8/DQDKEHDt0Sp4o8+x1BXMpjSwHi4fwefzFnmOS2lUVvzf82GhWW31bQB5kNjht7gdRqVucqZiJbyMmyg65zXfsgo3lT5wngJa567AAcuU9I2JIvZOapMWFq+2+yA/71DIR3Ht9TiaNZ9L0y6O5FrTOpvgxc4Sv6ZRUbkYEDczeHyoGuJ9w7gpwfh7/9rqlZo5SpaLMoPyiymBeybiiQCJHwYD7mhcGEiqePHXYhkdWyGNajLMk6b24T1aUTu/5bk23AF3+RuIAyGso7yybTMN1b2e8klS2RzNHRLIBiGqSAe+PS92w==|X++z35P92R0ZyY0zUDIxWQgFtnFtHVBDEGkGmI/XaoRiUKq1fWm21ZgjUBHH/1t/qYduU7pgOFdwMNc3pgE6CG2FnnDEiVhIX28WkNQ6TnzC9KBUwcb4oZ7C9/llfnqrAJ0H4QO+kJiw+8Rl5QqKQuACw/rZbocAnMI39FCZo6CKH0MAghz3aCl3DDVX/QFLkaykA1SeqhQB0RoBQXcEaxmUV4IoQv0MMkesjV0HUaxaSIaNYVf2ybw8EOML1aIMrEUIb6z1hbw4j2vdmNHwDb8tXEHFeJE+UKSTnnry2Qqf6owYnE2S97G73oP4uIaiMkY3FVBe9YwYnCBSuys6Wg==|FLvEVWAlxeyywpzLeOd5U38nac1QhJsKyX+ESSbz9uaYe+cnuIpQDDue57isgBGoLsfFAiFQb2RYsP9LjpGoF24wfUfqu4FZdYMCT2vLYcAp9cvP5BjZyyIVVySxYy1/ewZAZ0A1pL7wxqaopbllv0v7APx7j+SsxlkymmI+rL9GQLwQ51Bfu/oFeVtrBeDjsdxrHucUci7mmCWRvaaK6HtZDx6AO4J5Js9d49rB9EQC0DX6SE4OIYHdBRk32oTzx4LQNYQ1AIgU18cDKtAPvHpi3GRDmf8Pjrg0MNJFOUtFlxOYKcWZuHoKcimkkxbWCdMhTbI4lH0UNCgoVoPD5g==|NcdheR2HAGkJTgtgq0ZF1hsp/nX/yu8zIlOqdhBOj1/wWjAF1SNQ4OkgQEWYBrLqg7T5YcvYQyT8zTvqVd03i2c44m8N7evNAzNzD7Qd3W4ZcUsVMwscoulgJZjQ9iEdX4WdKaDcRkOo9dzeX+7ayRzpBpisRG4taLpuzCfS5sYJHWyumNgVgiDkb50MTNHkMdNHtJVlvnyyHmIhAg0dghBiHLPLaqFoUcmjj3X0H0M2j7+GFVlZGvRVO9xvbkCf6zqRB8D5BIukC61K1in7Hzu+RI22GW6oKuhQWvdxX8J0DhsvXjheWXiYbIpFfw7mxnCJlm9JIpESI93puraSZQ==
# https://docs.kudosapps.com/boards/msgraph/teams-on-prem/
# Uncomment/configure the following 3 lines if you are using this Kudos Boards deployment from Microsoft Teams
# provider:
# env:
# MSGRAPH_TEAMS_APP_ID: app-id-shown-in-teams-url
user:
env:
# CONNECTIONS_NAME: HCL Connections
CONNECTIONS_CLIENT_ID: kudosboards
CONNECTIONS_URL: https://lcauto100.cnx.cwp.pnp-hcl.com
CONNECTIONS_CLIENT_SECRET: 8mmnsD0ZPGevklMKbMJxjlxrF6hUp73xDv6R7xR2ZAY4h3xLPPhepvANmdFh
CONNECTIONS_ADMINS: "[\"ajones1@janet.iris.com\"]"
migration:
env:
API_GATEWAY: https://lcauto100.cnx.cwp.pnp-hcl.com/api-boards
CONNECTIONS_ACTIVITIES_ADMIN_USERNAME: [ADMIN_USER]
CONNECTIONS_ACTIVITIES_ADMIN_PASSWORD: [ADMIN_PASSWORD]
CONNECTIONS_DB_HOST: [DB_SERVER]
CONNECTIONS_DB_USER: db2inst1
CONNECTIONS_DB_PASSWORD: [DB_PASSWORD]
# -------- DB2 variables ------------
CONNECTIONS_DB_TYPE: db2
CONNECTIONS_DB_PORT: 50000
# Connection string is built from other variables:
# CONNECTIONS_DB_CONNECT_STRING: HOSTNAME=${host};PORT=${port};PROTOCOL=TCPIP;UID=${user};PWD=${password};CHARSET=UTF8;
# -------- Microsoft variables -------
# CONNECTIONS_DB_TYPE: mssql
# CONNECTIONS_DB_PORT: 1433
# CONNECTIONS_DB_DOMAIN: domain
# -------- Oracle variables ----------
# CONNECTIONS_DB_TYPE: oracle
# CONNECTIONS_DB_PORT: 1531
# CONNECTIONS_DB_SID: DATABASE
# Connection string is built from other variables:
# CONNECTIONS_DB_CONNECT_STRING: ${host}:${port}/${sid}
# -------- Other options -------------
# PROCESSING_PAGE_SIZE: 10
# PROCESSING_LOG_EVERY: 50
# IMMEDIATELY_PROCESS_ALL: false
# COMPLETE_ACTIVITY_AFTER_MIGRATED: false
# CREATE_LINK_IN_ACTIVITY_AFTER_MIGRATED: false
