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.4.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
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 |
spark-operator-1.1.6 | spark-operator | 1.21 |
spark operator-1.1.17 | spark-operator | 1.21 - 1.24 |
zookeeper-operator-0.2.13 | zookeeper-operator | 1.21 - 1.24 |