Authservice deploying due to SSO
Bug
Description
Describe the problem, what were you doing when you noticed the bug? When enabling istio, monitoring, and monitoring SSO authservice is automatically enabled. The logic that enables it even though it is set to be disabled should not be dependent on those items because SSO, monitoring and istio is needed but authservice should only be enabled if the user chooses to enable it. The logic's can be found here:
- https://repo1.dso.mil/big-bang/bigbang/-/blob/2.1.0/chart/templates/istio/values.yaml#L60
- https://repo1.dso.mil/big-bang/bigbang/-/blob/2.1.0/chart/templates/authservice/gitrepository.yaml#L1
- https://repo1.dso.mil/big-bang/bigbang/-/blob/2.1.0/chart/templates/authservice/helmrelease.yaml#L1
- https://repo1.dso.mil/big-bang/bigbang/-/blob/2.1.0/chart/templates/authservice/imagepullsecret.yaml#L1
- https://repo1.dso.mil/big-bang/bigbang/-/blob/2.1.0/chart/templates/authservice/namespace.yaml#L1
- https://repo1.dso.mil/big-bang/bigbang/-/blob/2.1.0/chart/templates/authservice/values.yaml#L1
Provide any steps possible used to reproduce the error (ideally in an isolated fashion). Enable istio, monitoring, monitoring SSO
BigBang Version
What version of BigBang were you running? 2.1.0
This can be retrieved multiple ways: Once istion, monitoring SSO and monitoring is enabled then running kubectl get hr -A command should show authservice hr