Highlights
- WorkloadIdentityBinding controller now annotates the referenced KSA with the
iam.gke.io/gcp-service-account
annotation.
Changelog
- 6c78c2e Add
Package
resource: defining types and interface methods (#3469) - e9ca3a7 Add check for repo ready in TestFunctionRepository E2e test (#3555)
- 5ba154f Add missing RBAC for WorkloadIdentityBinding controller (#3531)
- 01ee90d Annotate KSA with WorkloadIdentityBinding controller (#3552)
- 3601a18 Avoid installing stringer binary in path (#3577)
- 1d3a99c Create ImagePullPolicy enum type (#3512)
- c6adbb3 Fix null pointer deref in diff if no Upstream (#3549)
- bb67f4e Improve cache to be keyed by object (#3535)
- 6736c12 Isolate git servers for tests (#3538)
- 9c176b3 Only run e2e tests if E2E env var is set (#3565)
- 12b8062 Refactor controller initialization logic (#3566)
- 7fb3c1b Refactor runner options / image-prefix (#3514)
- 46e5d77 Remove unused Path field from ContainerFn (#3516)
- f74cf9f Support MVP watch (#3076)
- c3d4e5e Support allowlisting of controllers included in porch deployment and (#3558)
- ff799b0 Use merge commits on approval (#3551)
- c504b6d function-runner should use WorkloadIdentity (#3519)
- 866253c rpkg get: clean up namespace handling (#3537)
- 2def907 update kpt installation instructions and homebrew for kpt v1.0.0-beta.20 (#3518)