vmware-tanzu-labs/cf-mgmt

Option to block certain security groups from being unassigned from spaces

freudl opened this issue · 2 comments

Is your feature request related to a problem? Please describe.
Using option --enable-unassign-security-groups will remove any ASG from space not configured in config.
However, service brokers might add ASGs once a user bound an service instance.
In such situation platform engineers cannot provide a per service instance ASG without integrating broker and cf-mgmt

Describe the solution you'd like
An option -skip-unassign-security-group-regex which enables platform engineers to exclude certain ASG names from being reconcilled.

Describe alternatives you've considered

  • Disabling --enable-unassign-security-groups - comes at the cost of maintaining ASG space relationships otherwise
  • Not taking advantage of per service instance based ASGs

Additional context
n/a

We have created an issue in Pivotal Tracker to manage this. Unfortunately, the Pivotal Tracker project is private so you may be unable to view the contents of the story.

The labels on this github issue will be updated when the story is started.

Closing this as this feature should be delivered in https://github.com/vmware-tanzu-labs/cf-mgmt/releases/tag/v1.0.80