Skip to content

fix: update team-operator Helm values for helm/v2-alpha chart#132

Draft
ian-flores wants to merge 1 commit intomainfrom
team-operator-helm-v2-values
Draft

fix: update team-operator Helm values for helm/v2-alpha chart#132
ian-flores wants to merge 1 commit intomainfrom
team-operator-helm-v2-values

Conversation

@ian-flores
Copy link
Contributor

Summary

  • Update Pulumi Helm values to match the new team-operator chart structure after the helm/v1-alpha to helm/v2-alpha migration
  • controllerManager.*manager.*
  • controllerManager.container.imagemanager.image
  • controllerManager.container.env (map format) → manager.env (list format)
  • Remove digest-based image tag support (chart no longer supports @sha256: prefix)
  • Update comment in aws_workload_clusters.py about how the service account name is derived

Dependencies

Requires posit-dev/team-operator#96 to be merged and released first. This PR should be merged after workloads are upgraded to the new chart version.

Test plan

  • Verify just check-python-pulumi passes
  • Deploy to staging cluster after team-operator chart is released with v2-alpha
  • Verify operator starts and reconciles correctly with new values structure

Update Pulumi Helm values to match the new team-operator chart
structure after the helm/v1-alpha to helm/v2-alpha migration
(posit-dev/team-operator#96).

- controllerManager.* → manager.*
- controllerManager.container.image → manager.image
- controllerManager.container.env (map) → manager.env (list)
- Remove digest-based image tag support (no longer needed)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant