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-16 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-16 UTC."],[],[]]