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
Problem description: Service-accounts in Confluent Cloud can be referenced as principals of the form User:12345 in ACLs, where 12345 is the service account ID. Since the ID of a service account is assigned internally, we have no control about which IDs will be used.
Moreover, we might want to reuse a description in another Confluent Cloud organization. In this case, the service account IDs will also be different.
Proposed solution: support principal-aliases as follows. Add a new type Alias (besides User and Group) to the domain description. Upon calling kst, a alias map mapping alias names to principals can be provided. The alias map is used to translate the aliases in the cluster-state before the diff is performed.
The text was updated successfully, but these errors were encountered:
Problem description: Service-accounts in Confluent Cloud can be referenced as principals of the form
User:12345
in ACLs, where12345
is the service account ID. Since the ID of a service account is assigned internally, we have no control about which IDs will be used.Moreover, we might want to reuse a description in another Confluent Cloud organization. In this case, the service account IDs will also be different.
Proposed solution: support principal-aliases as follows. Add a new type
Alias
(besidesUser
andGroup
) to the domain description. Upon callingkst
, a alias map mapping alias names to principals can be provided. The alias map is used to translate the aliases in the cluster-state before the diff is performed.The text was updated successfully, but these errors were encountered: