[Rework needed] Disable/Enable an Application in an Environment

Learn how to selectively enable / disable apps per environment for performing a Release

The primary use case for selectively enabling or disabling an application in an environment is to either add or remove that particular application in the next release. This is achieved by overriding the Container Configuration for an application from its Configuration Screen.

Prerequisites

An application should be defined in the blueprint specification in the environment where you want to override its current configuration.

Disable an Application from your Control Plane

  1. Login to Facets Control Plane.
  2. Select the Blueprint which has your Environment.
2560

Select the Blueprint which has the environment with your application (Click on the image to expand)

  1. Navigate to Applications page from the sidebar and click on the Application in question.
2554

Select the Application whose Container Configurations needs to be overridden. (Click on the image to expand)

  1. Click on the Override button in the Configuration tab.
2163

Click on the Override button. (Click on the image to expand)

  1. Choose whether you want to disable this application from being included in the next release by ticking the Disabled checkbox, and clicking on the Submit button at the bottom of the screen.
2014

Tick the Disabled checkbox. (Click on the image to expand)

  1. You will see a popup window asking you to Review Changes. Click on Submit Changes to override the configuration.
1881

Review the Changes and Submit. (Click on the image to expand)

  1. You will see a Toaster popup confirming the change and a notification that this change will be applied in the next release.
2034

Success Message. (Click on the image to expand)

Enable an Application from your Control Plane

📘

Enabling an Application

You can follow the same steps for enabling a disabled application by deselecting the tick box in Step 5 and submitting the change.

Constraints

The change of state of an application as toggled by a user will only be enforced on the next release of the environment.