The following table provides a list of platform applications that are available in DKP with the Kommander component. Some of them are deployed by default on attachment, others require manual installation.

Workspace platform applications require more resources than solely deploying or attaching clusters into a workspace. Your cluster must have sufficient resources when deploying or attaching to ensure that the platform services are installed successfully.

The following table describes all the workspace platform applications that are available to the clusters in a workspace, minimum resource requirements, and whether they are enabled by default.

Common Name

App ID (for App versions, see the Release Notes)

Deployed by default

Minimum Resources Suggested

Minimum Persistent Storage Required

Cert Manager

cert-manager

Yes

cpu: 10m
memory: 32Mi

External DNS

external-dns

No

Fluent Bit

fluent-bit

No

cpu: 350m
memory: 350Mi

Gatekeeper

gatekeeper

Yes

cpu: 300m
memory: 768Mi

Grafana

grafana-logging

No

cpu: 200m
memory: 100Mi

Loki

grafana-loki

No

# of PVs: 8
PV sizes: 10Gi x 8 (total: 80Gi)

Istio

istio

No

cpu: 1270m
memory: 4500Mi

Jaeger

jaeger

No

Kiali

kiali

No

cpu: 20m
memory: 128Mi

Knative

knative

No

cpu: 610m
memory: 400Mi

Kube OIDC Proxy

kube-oidc-proxy

Yes

Kube Prometheus Stack

kube-prometheus-stack

Yes

cpu: 1210m
memory: 4150Mi

# of PVs: 1
PV sizes: 100Gi

Kubecost

kubecost

Yes

cpu: 700m
memory: 1700Mi

# of PVs: 3
PV sizes: 2Gi, 32Gi, 32Gi (total: 66Gi)

Kubernetes Dashboard

kubernetes-dashboard

Yes

cpu: 250m
memory: 300Mi

Logging Operator

logging-operator

No

cpu: 350m * # of nodes + 600m
memory: 228Mi + 350Mi * # of nodes

# of PVs: 1
PV sizes: 10Gi

NFS Server Provisioner

nfs-server-provisioner

No

# of PVs: 1
PV sizes: 100Gi

NVIDIA GPU Operator

nvidia-gpu-operator

No

cpu: 100m
memory: 128Mi

Prometheus Adapter

prometheus-adapter

Yes

cpu: 1000m
memory: 1000Mi

Reloader

reloader

Yes

cpu: 100m
memory: 128Mi

Rook Ceph

rook-ceph

Yes

cpu: 100m
memory: 128Mi

Rook Ceph Cluster

rook-ceph-cluster

Yes

cpu 2500m

mem 8Gi

# of PVs: 4
PV sizes: 40Gi

Traefik

traefik

Yes

cpu: 500m

Traefik ForwardAuth

traefik-forward-auth

Yes

cpu: 100m
memory: 128Mi

Velero

velero

No

cpu: 1000m
memory: 1024Mi

  • Currently, DKP only supports a single deployment of cert-manager per cluster. Because of this, cert-manager cannot be installed on any Konvoy managed clusters or clusters that come with cert-manager pre-installed.

  • Only a single deployment of traefik per cluster is supported.

  • DKP automatically manages the deployment of traefik-forward-auth and kube-oidc-proxy when clusters are attached to the workspace. These applications are not shown in the DKP UI.

  • Applications are enabled in DKP and then deployed to attached clusters. To confirm that your enabled application has successfully deployed, you should verify via the CLI.