Step 9: Install the Apigee hybrid CRDs

You are currently viewing version 1.13 of the Apigee hybrid documentation.This version is end of life. You should upgrade to a newer version. For more information, seeSupported versions.

This step explains how to install the Custom Resource Definitions (CRDs) for Apigee hybrid.

Install the Apigee CRDs:

Note: From this step onwards, all commands should be run from$APIGEE_HELM_CHARTS_HOME directory.Note: This is the only supported method for installing Apigee CRDs. Do not usekubectl apply without-k, do not omit--server-side.Note: This step requires elevated cluster permissions.
  1. If you are installing Apigee Hybrid into a different namespace than the default (apigee), editapigee-operators/etc/crds/default/kustomization.yaml and change the namespace to match:

    namespace:APIGEE_NAMESPACE

    For example:

    namespace: my-namespace

  2. Perform a dry-run of the installation by running the following command:

    kubectl apply -k  apigee-operator/etc/crds/default/ \  --server-side \  --force-conflicts \  --validate=false \  --dry-run=server
  3. After checking the installation with--dry-run, install the Apigee CRDs with the following command:

    kubectl apply -k  apigee-operator/etc/crds/default/ \  --server-side \  --force-conflicts \  --validate=false
  4. Validate the installation with thekubectl get crds command:
    kubectl get crds | grep apigee

    Your output should look something like the following:

    apigeedatastores.apigee.cloud.google.com            2024-12-16T19:44:48Zapigeedeployments.apigee.cloud.google.com           2024-08-23T19:44:49Zapigeeenvironments.apigee.cloud.google.com          2024-08-23T19:44:50Zapigeeissues.apigee.cloud.google.com                2024-08-23T19:44:52Zapigeeorganizations.apigee.cloud.google.com         2024-08-23T19:44:53Zapigeeredis.apigee.cloud.google.com                 2024-08-23T19:44:55Zapigeerouteconfigs.apigee.cloud.google.com          2024-08-23T19:44:56Zapigeeroutes.apigee.cloud.google.com                2024-08-23T19:44:56Zapigeetelemetries.apigee.cloud.google.com           2024-08-23T19:44:58Zcassandradatareplications.apigee.cloud.google.com   2024-08-23T19:45:00Zsecretrotations.apigee.cloud.google.com             2024-08-23T19:45:00Z
Note: You may see warnings about deprecated terms. This will not impact the installation of the Apigee hybrid CRDs.

You have now installed the structure for Apigee hybrid. Next you will check the readiness of your Kubernetes cluster before installing the Apigee Helm charts.

Next step

123456789(NEXT) Step 10: Install Apigee hybrid using Helm charts11

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.