You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the IAM auth policy of Lattice Services is not managed by the Controller. As a result, if I create a Lattice Service, by creating the relevant K8S resources, the Controller creates a Lattice Service with Auth Type: None. I can then change the Auth Type to IAM auth and provide an IAM auth policy. However, this creates two challenges:
This diverges from the declarative way of managing Lattice Services which map to the underlying K8S cluster(s).
When the Controller deletes a Service, it deletes its IAM auth policy as well. When it then recreates the service, the IAM auth policy is gone. This means I have to have something running outside of the Controller, that monitors Lattice Services and ensures they have the IAM auth policy I want.
The text was updated successfully, but these errors were encountered:
Currently, the IAM auth policy of Lattice Services is not managed by the Controller. As a result, if I create a Lattice Service, by creating the relevant K8S resources, the Controller creates a Lattice Service with Auth Type: None. I can then change the Auth Type to IAM auth and provide an IAM auth policy. However, this creates two challenges:
The text was updated successfully, but these errors were encountered: