The current guidance is you can have an app domain be the same as your system domain. This works well for local/dev deployments. However when you do this the cloud controller will want to deploy its config over and over again.
You will start to see a pattern. The cloud-controller-ng-yaml will continue to get a new version each time where it adds and removes the same app_domain over and over again.
Notice how it adds a duplicate domain, then removes it. This continues each time you deploy. I believe it has something to do with your requirement to have an overlay/append on these values. I'm not sure why you have that requirement.
Expected behavior
The deployment should not add duplicate domains to the CC config.
Describe the bug
The current guidance is you can have an app domain be the same as your system domain. This works well for local/dev deployments. However when you do this the cloud controller will want to deploy its config over and over again.
To Reproduce*
Steps to reproduce the behavior:
You will start to see a pattern. The
cloud-controller-ng-yaml
will continue to get a new version each time where it adds and removes the same app_domain over and over again.Notice how it adds a duplicate domain, then removes it. This continues each time you deploy. I believe it has something to do with your requirement to have an overlay/append on these values. I'm not sure why you have that requirement.
Expected behavior
The deployment should not add duplicate domains to the CC config.
Additional context
cf-for-k8s SHA
v2.1.1