Workspace DKP Catalog Applications
Catalog applications are applications provided by D2iQ for use in your environment.
Prerequisites
Ensure your clusters run on a supported Kubernetes version for this release of DKP, and that said Kubernetes version is also compatible with your catalog application version.
For customers with an Enterprise license and a multi-cluster environment, we recommend keeping all clusters on the same Kubernetes version. This ensures your DKP catalog application can run on all clusters in a given workspace.
Install the DKP Catalog via the CLI
Follow these steps to install the DKP catalog from the CLI.
Refer to Install DKP in an Air-gapped Environment with Catalog Applications instructions, if you are running in air-gapped environment.
Set the
WORKSPACE_NAMESPACE
environment variable to the name of your workspace’s namespace:CODEexport WORKSPACE_NAMESPACE=<workspace namespace>
Create the
GitRepository
:CODEkubectl apply -f - <<EOF apiVersion: source.toolkit.fluxcd.io/v1beta1 kind: GitRepository metadata: name: dkp-catalog-applications namespace: ${WORKSPACE_NAMESPACE} labels: kommander.d2iq.io/gitapps-gitrepository-type: catalog kommander.d2iq.io/gitrepository-type: catalog spec: interval: 1m0s ref: tag: v2.5.2 timeout: 20s url: https://github.com/mesosphere/dkp-catalog-applications EOF
Verify that you can see the DKP workspace catalog
Apps
available in the UI (in the Applications section in said workspace), and in the CLI, usingkubectl
:CODEkubectl get apps -n ${WORKSPACE_NAMESPACE}
Workspace DKP Catalog Applications
Ensure that your DKP Catalog application is compatible with:
The Kubernetes version in all the Managed and Attached clusters of the workspace where you want to install the catalog application.
The range of Kubernetes versions supported in this release of DKP.
If your current Catalog application version is not compatible, upgrade the application to a compatible version.
Name | App ID | Compatible Kubernetes versions |
---|---|---|
kafka-operator-0.20.0 | kafka-operator | 1.21 |
kafka-operator-0.20.2 | kafka-operator | 1.21 - 1.24 |
kafka-operator-0.23.0-dev.0 | kafka-operator | 1.21 - 1.25 |
spark-operator-1.1.6 | spark-operator | 1.21 |
spark operator-1.1.17 | spark-operator | 1.21 - 1.25 |
zookeeper-operator-0.2.13 | zookeeper-operator | 1.21 - 1.24 |
zookeeper-operator-0.2.14 | zookeeper-operator | 1.21 - 1.25 |