Installation
Quick Start
How to Install Mission control with helm
Prerequisite
To properly install and run the Mission Control chart on your Kubernetes Cluster, you need to have the following prerequisites;
- A Kubernetes installation of version 1.21 or higher.
Install Chart
helm install [RELEASE_NAME] flanksource/mission-control
To set custom values file for your mission-control helm chart installation to override existing values in mission-control-chart
.
cat > myvalues.yaml << EOT
canary-checker:
debug: true
db:
enabled: true
external:
create: false
config-db:
db:
enabled: false
external:
create: false
flanksource-ui:
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: "true"
host: mission-control.canary.lab.flanksource.com
tls:
- secretName: mission-control-tls
hosts:
- mission-control.canary.lab.flanksource.com
db:
storageClass: gp2
storage: 50Gi
EOT
helm install [RELEASE_NAME] -f myvalues.yaml flanksource/mission-control
See configuration below.
See helm install for command documentation.
Uninstall Chart
helm uninstall [RELEASE_NAME]
This removes all the Kubernetes components associated with the chart and deletes the release.
See helm uninstall for command documentation.
Upgrading Chart
helm upgrade [RELEASE_NAME] [CHART] --install
See helm upgrade for command documentation.
Configuration
See Customizing the Chart Before Installing. To see all configurable options with detailed comments, visit the chart's values.yaml, or run these configuration commands:
helm show values flanksource/mission-control