- Special shout-outs to acpana@, anhdle-sso@, barney-s@, cheftako@, djyau@, fqbright@, gemmahou@, googlyrahman@, jingyih@, justinsb@, maqiuyujoyce@, xiaoweim@, yuwenma@ for their contributions to this release.
New Beta Resources (Direct Reconciler):
New Alpha Resources (Direct Reconciler):
OrgPolicyPolicyOrgPolicyCustomConstraintSpeechRecognizerStorageAnywhereCache
New Fields:
- SpannerInstance
For opt-in direct controller,- Added
spec.labelsfield. - Added
spec.defaultBackupScheduleTypefield.
- Added
- SecretManagerSecret
For opt-in direct controller,- Added
spec.labelsfield.
- Added
Reconciliation Improvements:
- BigtableAppProfile
- You can opt-in the direct controller by adding the
alpha.cnrm.cloud.google.com/reconciler: directannotation to theBigtableAppProfileresource. - Added support for
spec.dataBoostIsolationReadOnlyfield for resources reconciled by the direct controller.
- You can opt-in the direct controller by adding the
- CloudIdentityGroup
and
CloudIdentityMembership- You can opt-in the direct controller by adding the
alpha.cnrm.cloud.google.com/reconciler: directannotation to theCloudIdentityGroupandCloudIdentityMembershipresources. - With direct reconciliation, creating new resources will no longer write back the service-generated ID to
spec.resourceID. To acquire a resource, you can find its resourceID from the last part ofstatus.externalReffield, or via gcloud command or Cloud Console. Thespec.resourceIDfield is used for acquisition only, leave the field unset when creating a new resource.
- You can opt-in the direct controller by adding the