Skip to main content

2.6 What config.yaml covers

One file configures the credentials / endpoints every tab needs; each block is independent of the others:

BlockUsed byAuthentication
token(-file) / gitlabs:GitLab tab, ITSM push to GitLab, slides, update noticeGitLab PRIVATE-TOKEN
board-url / epic-board-urlslides(reuses the GitLab token)
release-api / release-api-key(-file)release listX-API-Key (momo-ticket-system)
jenkins.instancesrelease list → Jenkins runBasic Auth (username + API token, matched by the job URL host)
config-server.environmentsConfig ServerX-Api-Key (a separate key per TP / TC / GCP environment)
Atlassian OAuth settingsITSM (Jira)Atlassian Cloud OAuth
title / date / templateslide cover
proxy / use-proxy-for-*whichever tabs need it

The full template is apps/momo-cogwork/config.yaml.example (every block carries detailed comments and examples).