Skip to main content
Skip table of contents

Application Troubleshooting

Not sure if you are having problems with the Applications deployed on the Kommander component of DKP? This section will explain some behaviors that you may observe if you are having issues with Applications. Also you see context around the machinery that manages the resources and how they interact.

Related Topics

Applications Context

Application definitions originate from the source Git Repository(ies). They are configured inside the cluster for Flux to consume. The controller that manages GitRepositories is the source-controller deployment in the kommander-flux Namespace.

Kommander Applications are deployed as AppDeployments and reference Apps and ClusterApps. The controller that manages Apps, ClusterApps, and AppDeployments is the kommander-appmanagement deployment in the kommander Namespace.

Each AppDeployment creates a Kustomization. The controller that manages Kustomizations is the kustomize-controller in the kommander-flux Namespace.

Each Kustomization typically deploys a few resources, with HelmRelease(s) being the most notable. For the application functionality, these resources should always be Ready. Each HelmRelease also consumes a HelmChart. The controller that manages HelmReleases and HelmCharts is the helm-controller in the kommander-flux Namespace.

Each DKP release’s set of Release Notes will hold the current version information for Applications.

Troubleshooting Approach

In order to properly troubleshoot an issue, you need to be familiar with how all the pieces connected to Applications work. This knowledge will assist in identifying the issue and where to start troubleshooting.

For specific symptoms, you can always search the Support Knowledge Base for resolutions to behaviors.

Example issues might be:

  • My Kommander Apps are not getting federated down to my attached clusters.

  • The process has halted, how can I check my status?

Use the subtopics in this section for more specific help:

Related Topics

In the Day 2 - Cluster Operations Management section of the Documentation, there are entire sections on Platform Applications, Workspaces and more that will give further context for all these quicker troubleshooting customization tips.

Next Topic

Applications Deployment CLI vs UI

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.