Workspace DKP Applications

DKP applications are catalog 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:export WORKSPACE_NAMESPACE=<workspace namespace>
CODECreate the
GitRepository
:kubectl 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.0 timeout: 20s url: https://github.com/mesosphere/dkp-catalog-applications EOF
CODEVerify 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
:kubectl get apps -n ${WORKSPACE_NAMESPACE}
CODE
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 |