pulumi / pulumi-kubernetes-operator

A Kubernetes Operator that automates the deployment of Pulumi Stacks
Apache License 2.0
222 stars 55 forks source link

Add the serviceAccountName field to Stack.spec #723

Closed EronWright closed 4 days ago

EronWright commented 4 days ago

Proposed changes

Adds a top-level serviceAccountName to the Stack spec, since it is practically a required element for every stack. Note that the workspaceTemplate would take precedence. The Workspace applies the default value of default if none is specified.

Side-effect: some outdated manifests were regenerated.

Related issues (optional)

Closes #720

codecov[bot] commented 4 days ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 50.04%. Comparing base (eacc5ea) to head (459afe5). Report is 1 commits behind head on v2.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## v2 #723 +/- ## ========================================== + Coverage 50.01% 50.04% +0.03% ========================================== Files 30 30 Lines 4055 4058 +3 ========================================== + Hits 2028 2031 +3 Misses 1843 1843 Partials 184 184 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.