Send feedback
Uninstall hybrid runtime
You are currently viewing version 1.10 of the
Apigee hybrid documentation. This version is end of life. You should upgrade to a
newer version. For more information, see
Supported versions .
Version 1.10 keyboard_arrow_down
Note: To uninstall successfully, you must have
kubectl version 1.11.x or later installed.
To delete Apigee components within a specific scope , use apigeectl
with the flags for the scope that includes those components:
--all-envs: all environment-scope components in all the environments under the
organization named in the override config file
--datastore: Cassandra.
--env env-name : the environment-scope components: Runtime, Synchronizer,
and UDCA
--org: the organization-scope components: Apigee Connect Agent,
Mart, and Watcher
--settings virtualhosts: virtualhost settings only
--telemetry: Logger and Metrics
For example:
apigeectl delete -f your_overrides_file.yaml --org --env env-name
To delete only the Apigee components from the cluster, use this command:
apigeectl delete -f your_overrides_file.yaml
Use the following commands to delete the entire Apigee hybrid installation except cert-manager from your cluster:
Run apigeectl delete with the default scope:
apigeectl delete -f your_overrides_file.yaml
Verify that the Apigee hybrid components were deleted:
kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc
Your output should be empty
Run apigeectl delete again with --all:
Warning:
Using the apigeectl delete command with the --all flag (for
example, apigeectl delete --all -f overrides.yaml) will also delete
backup data for all CSI volume snapshots.
apigeectl delete --all -f your_overrides_file.yaml
To uninstall cert-manager, see Uninstalling
on Kubernetes in the cert-manager documentation.
For more information about the apigeectl command, see
apigeectl .
Use the following command to remove cert-manager:
Note: Some Google Distributed Cloud versions come with their own bundled version of cert-manager. If for certain reasons,
you need to remove this bundled cert-managar and install your own cert-manager, follow the instructions in Conflicting cert-manager installation to avoid conflicts.
kubectl -n cert-manager delete secret apigee-ca
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-23 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-23 UTC."],[],[]]