13 Uninstalling Your BRM Cloud Native Deployment

Learn how to uninstall the Oracle Communications Billing and Revenue Management (BRM) cloud native deployment from your system.

Uninstalling Your BRM Cloud Native Deployment

When you uninstall a Helm chart from your BRM cloud native deployment, it removes only the Kubernetes objects that it created during installation.

To uninstall, enter this command:

helm delete ReleaseName -n Namespace

where:

  • ReleaseName is the name you assigned to this installation instance.

  • NameSpace is the namespace in which the BRM Kubernetes objects reside.

Uninstalling Selected BRM Cloud Native Services

Depending on the scenario, you might need to temporarily or permanently uninstall BRM cloud native services, such as Billing Care, the Billing Care REST API, or Business Operations Center, while retaining other BRM services. To do this, you upgrade your oc-cn-helm-chart release by disabling the service you intend to remove.

For example, to remove only the Billing Care REST API service, you would set the ocbc.bcws.isEnabled key to false in your override-values.yaml file and then upgrade your release of oc-cn-helm-chart:

helm upgrade -n NameSpace ReleaseName oc-cn-helm-chart --values override-values.yaml

This would bring down the WebLogic servers that are hosting the Billing Care REST API and remove all resources created for this service through oc-cn-helm-chart.