Create process for adding additional commands to the bbctl bbUpdater helm chart
Currently the bbctl
helm chart is configured to run bbctl version -U -A
internally. This is defined here. Determine a process that can be employed to add additional commands to the bbctl
helm chart that can optionally be enabled by end-users using the chart.
Each subsequent issue in this epic has two components:
- Create a helm chart configuration
- Create the dashboard for the specific feature
This issue defines the process used to complete those first tasks.
Acceptance Criteria
- Process should be documented in the
docs/
folder of this repo - The process should limit the amount of duplication of helm templates where able, leaning more on variables and
define
clauses. - The resulting commands should be able to be toggled by setting a simple value in the
values.yaml
file - Each command should be run in its own
CronJob
resource - All created cronjobs should be tagged or labeled in such a way that we can create a dashboard later to see the output of ALL running
bbctl
jobs in-cluster on a dashboard to be implemented in #201 (closed)
Edited by Daniel Dides