Skip to main content

Agent Installation

import

Prerequisites

To install and run the Mission Control agent you need to have the following prerequisites:

  • Kubernetes v1.27+ and Helm v3
  • 1 - 2 CPU cores and 4GB of Memory
  • Persistent Volumes with 10GB+ of storage or an external postgres database like RDS.
apiVersion: v1
kind: Namespace
metadata:
name: mission-control
---
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: flanksource
namespace: mission-control
spec:
interval: 5m0s
url: https://flanksource.github.io/charts
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: mission-control-agent
namespace: mission-control
spec:
chart:
spec:
chart: mission-control-agent
sourceRef:
kind: HelmRepository
name: flanksource
namespace: mission-control
interval: 1m
values:

See values.yaml
apiVersion: v1
kind: Namespace
metadata:
name: mission-control
---
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: flanksource
namespace: mission-control
spec:
interval: 5m0s
url: https://flanksource.github.io/charts
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: mission-control-agent
namespace: mission-control
spec:
chart:
spec:
chart: mission-control-agent
sourceRef:
kind: HelmRepository
name: flanksource
namespace: mission-control
interval: 1m
values:

upstream.agent: YOUR_LOCAL_NAME
upstream.username: token
upstream.password:
upstream.host:
See values.yaml