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
By default Kratix creates a service account for use by pipelines. They are deterministically named (using the name of the Promise) and this allows for users to provide permissions to the pipelines using Kubernetes native options such as RBAC. There are two service accounts created per Promise. One for the promise workflows (both configure and delete) and one for the resource workflows (both configure and delete).
While convenient, this can also be limiting. For example, some users want to provide existing service accounts.
Please feel free to share any other use cases you have for flexibility with pipeline permissions to be included in any implementation designs.
The text was updated successfully, but these errors were encountered:
By default Kratix creates a service account for use by pipelines. They are deterministically named (using the name of the Promise) and this allows for users to provide permissions to the pipelines using Kubernetes native options such as RBAC. There are two service accounts created per Promise. One for the promise workflows (both configure and delete) and one for the resource workflows (both configure and delete).
While convenient, this can also be limiting. For example, some users want to provide existing service accounts.
Please feel free to share any other use cases you have for flexibility with pipeline permissions to be included in any implementation designs.
The text was updated successfully, but these errors were encountered: