#4069 [BUG] service account it not created as part of the data plane deployment
Issue created by
gdabisias
Describe the bug
As part of the flyte deployment, a service account is created (flyte-admin) so that the control plane can interact with k8s resources (e.g. create workflow crds).
The service accounts looks like
this.
This is created as part of several deployments (e.g. single binary), but is missing when you deploy only the data plane.
The service account is needed though since any data plane that is not in the same k8s cluster as the control plane, will need it.
Related slack conversation (private channel)
https://flyte-org.slack.com/archives/C05L83TBEB1/p1695397909109449
Expected behavior
A flyte-admin service account is created when only the propeller service is deployed.
Additional context to reproduce
No response
Screenshots
No response
Are you sure this issue hasn't been raised already?
☑︎ Yes
Have you read the Code of Conduct?
☑︎ Yes
flyteorg/flyte