Skip to content

Component Reference

In UnderStack, a component is an ArgoCD Application generated by
charts/argocd-understack.

There are three main ways to customize a component:

  1. Enable or disable what ArgoCD deploys.
  2. Override Helm values or Kustomize overlays for that component.
  3. Change runtime state managed by deployed services.

Modifying the Deployment

Component enablement is controlled through your deployment values file,
typically $CLUSTER_NAME/deploy.yaml.

Disabling a Component

Set enabled: false (or leave it disabled by default):

$CLUSTER_NAME/deploy.yaml
site:
  monitoring:
    enabled: false

Enabling a Component

Set enabled: true for that component key:

$CLUSTER_NAME/deploy.yaml
site:
  monitoring:
    enabled: true

Modifying Helm Values or Kustomize Overlays

Use your deployment repo for environment-specific changes:

  • Helm values: $CLUSTER_NAME/<component>/values.yaml
  • Kustomize overlays/resources: $CLUSTER_NAME/<component>/

See Deploy Repo for deployment repo layout.

Component Pages

Use the pages below for component-specific prerequisites, required inputs,
enablement defaults, validation, and troubleshooting notes.

Component Scope
argo-events site
argo-events-workflows global
argo-workflows site
cdn site
cert-manager global, site
chrony site
cilium global, site
cluster-issuer global, site
cnpg-system global
dex global
envoy-configs global, site
envoy-gateway global, site
etcdbackup global, site
external-dns global, site
external-secrets global, site
global-workflows global
ingress-nginx global, site
karma global, site
mariadb-operator site
monitoring global, site
nautobot global
nautobot-api-tokens global
nautobot-site site
nautobotop global
openebs global, site
openstack site
openstack-exporter site
openstack-helm site
openstack-memcached site
openstack-resource-controller global, site
opentelemetry-operator global, site
openvswitch site
otel-collector global, site
ovn site
rabbitmq-system global, site
rook global, site
sealed-secrets global, site
site-workflows site
snmp-exporter site
undersync site
keystone site
glance site
cinder site
ironic site
neutron site
placement site
nova site
octavia site
horizon site
skyline site