Releases: kubernetes-sigs/cluster-api-provider-gcp
v1.12.0
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
- Action required
If you are importing CAPG APIs and are usingSetupWebhookWithManageryou'll need to update your call sites.
SetupWebhookWithManagermethods have been removed from all api packages for all exported types. Callers importing CAPG as a Go library can no longer use these methods. (#1615, @mdbooth) - Action required
The short names for GCPManagedClusterTemplate, GCPManagedControlPlaneTemplate, and GCPManagedMachinePoolTemplate have changed from amct, amcpt, and ammpt to gcpmct, gcpmcpt, and gcpmmpt, respectively.
If you have any automation that relies on the short names, they will need to be updated accordingly. (#1618, @furkatgofurov7)
Changes by Kind
Feature
- Add support for advanced firewall rule management in Network via the enhanced Firewall field.
Users can now toggle default rule creation using DefaultRulesManagement or provide custom rules via FirewallRules (#1538, @barbacbd)
Bug or Regression
- Fix nil pointer dereference when creating GKE clusters with useIPAliases enabled and optional pod/service CIDR blocks omitted (#1624, @pkieszcz)
- Fix nil pointer dereferences when creating/reconciling private GKE clusters with PSC mode (#1591, @pkieszcz)
Uncategorized
- Bump cloudbuild to use gcb-docker-gcloud image with Go v1.25.5 (#1643, @Prajyot-Parab)
- Bump dependencies to k8s v1.34, CAPI v1.12 (#1598, @damdo)
Dependencies
Added
- cloud.google.com/go/pubsub/v2: v2.0.0
- github.com/cenkalti/backoff/v5: v5.0.3
- github.com/golang-jwt/jwt/v5: v5.2.2
- github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus: v1.0.1
- github.com/grpc-ecosystem/go-grpc-middleware/v2: v2.3.0
- github.com/moby/moby/api: v1.54.1
- github.com/moby/moby/client: v0.4.0
- github.com/olekukonko/cat: 50322a0
- github.com/olekukonko/errors: v1.1.0
- github.com/olekukonko/ll: v0.1.1
- github.com/olekukonko/ts: 78ecb04
- github.com/russross/blackfriday: v1.6.0
- github.com/santhosh-tekuri/jsonschema/v5: v5.3.1
- go.etcd.io/raft/v3: v3.6.0
- pgregory.net/rapid: v1.2.0
- sigs.k8s.io/structured-merge-diff/v6: v6.3.2
Changed
- cel.dev/expr: v0.24.0 → v0.25.1
- cloud.google.com/go/accessapproval: v1.8.6 → v1.8.8
- cloud.google.com/go/accesscontextmanager: v1.9.6 → v1.9.7
- cloud.google.com/go/aiplatform: v1.89.0 → v1.114.0
- cloud.google.com/go/analytics: v0.28.1 → v0.30.1
- cloud.google.com/go/apigateway: v1.7.6 → v1.7.7
- cloud.google.com/go/apigeeconnect: v1.7.6 → v1.7.7
- cloud.google.com/go/apigeeregistry: v0.9.6 → v0.10.0
- cloud.google.com/go/appengine: v1.9.6 → v1.9.7
- cloud.google.com/go/area120: v0.9.6 → v0.9.7
- cloud.google.com/go/artifactregistry: v1.17.1 → v1.19.0
- cloud.google.com/go/asset: v1.21.1 → v1.22.0
- cloud.google.com/go/assuredworkloads: v1.12.6 → v1.13.0
- cloud.google.com/go/auth: v0.17.0 → v0.18.1
- cloud.google.com/go/automl: v1.14.7 → v1.15.0
- cloud.google.com/go/baremetalsolution: v1.3.6 → v1.4.0
- cloud.google.com/go/batch: v1.12.2 → v1.14.0
- cloud.google.com/go/beyondcorp: v1.1.6 → v1.2.0
- cloud.google.com/go/bigquery: v1.69.0 → v1.72.0
- cloud.google.com/go/bigtable: v1.37.0 → v1.41.0
- cloud.google.com/go/billing: v1.20.4 → v1.21.0
- cloud.google.com/go/binaryauthorization: v1.9.5 → v1.10.0
- cloud.google.com/go/certificatemanager: v1.9.5 → v1.9.6
- cloud.google.com/go/channel: v1.19.5 → v1.21.0
- cloud.google.com/go/cloudbuild: v1.22.2 → v1.25.0
- cloud.google.com/go/clouddms: v1.8.7 → v1.8.8
- cloud.google.com/go/cloudtasks: v1.13.6 → v1.13.7
- cloud.google.com/go/compute: v1.48.0 → v1.54.0
- cloud.google.com/go/contactcenterinsights: v1.17.3 → v1.17.4
- cloud.google.com/go/container: v1.44.1 → v1.46.0
- cloud.google.com/go/containeranalysis: v0.14.1 → v0.14.2
- cloud.google.com/go/datacatalog: v1.26.0 → v1.26.1
- cloud.google.com/go/dataflow: v0.11.0 → v0.11.1
- cloud.google.com/go/dataform: v0.12.0 → v0.12.1
- cloud.google.com/go/datafusion: v1.8.6 → v1.8.7
- cloud.google.com/go/datalabeling: v0.9.6 → v0.9.7
- cloud.google.com/go/dataplex: v1.25.3 → v1.28.0
- cloud.google.com/go/dataproc/v2: v2.11.2 → v2.15.0
- cloud.google.com/go/dataqna: v0.9.7 → v0.9.8
- cloud.google.com/go/datastore: v1.20.0 → v1.21.0
- cloud.google.com/go/datastream: v1.14.1 → v1.15.1
- cloud.google.com/go/deploy: v1.27.2 → v1.27.3
- cloud.google.com/go/dialogflow: v1.68.2 → v1.74.0
- cloud.google.com/go/dlp: v1.23.0 → v1.28.0
- cloud.google.com/go/documentai: v1.37.0 → v1.39.0
- cloud.google.com/go/domains: v0.10.6 → v0.10.7
- cloud.google.com/go/edgecontainer: v1.4.3 → v1.4.4
- cloud.google.com/go/errorreporting: v0.3.2 → v0.4.0
- cloud.google.com/go/essentialcontacts: v1.7.6 → v1.7.7
- cloud.google.com/go/eventarc: v1.15.5 → v1.18.0
- cloud.google.com/go/filestore: v1.10.2 → v1.10.3
- cloud.google.com/go/firestore: v1.18.0 → v1.21.0
- cloud.google.com/go/functions: v1.19.6 → v1.19.7
- cloud.google.com/go/gkebackup: v1.8.0 → v1.8.1
- cloud.google.com/go/gkeconnect: v0.12.4 → v0.12.5
- cloud.google.com/go/gkehub: v0.15.6 → v0.16.0
- cloud.google.com/go/gkemulticloud: v1.5.3 → v1.6.0
- cloud.google.com/go/gsuiteaddons: v1.7.7 → v1.7.8
- cloud.google.com/go/iap: v1.11.2 → v1.11.3
- cloud.google.com/go/ids: v1.5.6 → v1.5.7
- cloud.google.com/go/iot: v1.8.6 → v1.8.7
- cloud.google.com/go/kms: v1.22.0 → v1.25.0
- cloud.google.com/go/language: v1.14.5 → v1.14.6
- cloud.google.com/go/lifesciences: v0.10.6 → v0.10.7
- cloud.google.com/go/logging: v1.13.0 → v1.13.1
- cloud.google.com/go/longrunning: v0.6.7 → v0.8.0
- cloud.google.com/go/managedidentities: v1.7.6 → v1.7.7
- cloud.google.com/go/maps: v1.21.0 → v1.26.0
- cloud.google.com/go/mediatranslation: v0.9.6 → v0.9.7
- cloud.google.com/go/memcache: v1.11.6 → v1.11.7
- cloud.google.com/go/metastore: v1.14.7 → v1.14.8
- cloud.google.com/go/monitoring: v1.24.2 → v1.24.3
- cloud.google.com/go/networkconnectivity: v1.17.1 → v1.20.0
- cloud.google.com/go/networkmanagement: v1.19.1 → v1.21.0
- cloud.google.com/go/networksecurity: v0.10.6 → v0.11.0
- cloud.google.com/go/notebooks: v1.12.6 → v1.12.7
- cloud.google.com/go/optimization: v1.7.6 → v1.7.7
- cloud.google.com/go/orchestration: v1.11.9 → v1.11.10
- cloud.google.com/go/orgpolicy: v1.15.0 → v1.15.1
- cloud.google.com/go/osconfig: v1.14.6 → v1.15.1
- cloud.google.com/go/oslogin: v1.14.6 → v1.14.7
- cloud.google.com/go/phishingprotection: v0.9.6 → v0.9.7
- cloud.google.com/go/policytroubleshooter: v1.11.6 → v1.11.7
- cloud.google.com/go/privatecatalog: v0.10.7 → v0.10.8
- cloud.google.com/go/pubsub: v1.49.0 → v1.50.1
- cloud.google.com/go/recaptchaenterprise/v2: v2.20.4 → v2.21.0
- cloud.google.com/go/recommendationengine: v0.9.6 → v0.9.7
- cloud.google.com/go/recommender: v1.13.5 → v1.13.6
- cloud.google.com/go/redis: v1.18.2 → v1.18.3
- cloud.google.com/go/retail: v1.21.0 → v1.25.1
- cloud.google.com/go/run: v1.10.0 → v1.15.0
- cloud.google.com/go/scheduler: v1.11.7 → v1.11.8
- cloud.google.com/go/secretmanager: v1.14.7 → v1.16.0
- cloud.google.com/go/security: v1.18.5 → v1.19.2
- cloud.google.com/go/securitycenter: v1.36.2 → v1.38.1
- cloud.google.com/go/servicedirectory: v1.12.6 → v1.12.7
- cloud.google.com/go/shell: v1.8.6 → v1.8.7
- cloud.google.com/go/spanner: v1.82.0 → v1.87.0
- cloud.google.com/go/speech: v1.27.1 → v1.29.0
- cloud.google.com/go/storagetransfer: v1.13.0 → v1.13.1
- cloud.google.com/go/talent: v1.8.3 → v1.8.4
- cloud.google.com/go/texttospeech: v1.13.0 → v1.16.0
- cloud.google.com/go/tpu: v1.8.3 → v1.8.4
- cloud.google.com/go/trace: v1.11.6 → v1.11.7
- cloud.google.com/go/translate: v1.12.5 → v1.12.7
- cloud.google.com/go/video: v1.24.0 → v1.27.1
- cloud.google.com/go/videointelligence: v1.12.6 → v1.12.7
- cloud.google.com/go/vision/v2: v2.9.5 → v2.9.6
- cloud.google.com/go/vmmigration: v1.8.6 → v1.10.0
- cloud.google.com/go/vmwareengine: v1.3.5 → v1.3.6
- cloud.google.com/go/vpcaccess: v1.8.6 → v1.8.7
- cloud.google.com/go/webrisk: v1.11.1 → v1.11.2
- cloud.google.com/go/websecurityscanner: v1.7.6 → v1.7.7
- cloud.google.com/go/workflows: v1.14.2 → v1.14.3
- cloud.google.com/go: v0.121.6 → v0.123.0
- github.com/Azure/go-ansiterm: 306776e → faa5f7b
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.29.0 → v1.31.0
- github.com/Microsoft/go-winio: v0.5.0 → v0.6.2
- github.com/cloudflare/circl: v1.6.1 → v1.6.3
- github.com/cncf/xds/go: 2ac532f → ee656c7
- github.com/coredns/corefile-migration: v1.0.28 → v1.0.32
- github.com/creack/pty: v1.1.9 → v1.1.24
- github.com/docker/go-connections: v0.5.0 → v0.6.0
- github.com/docker/go-units:...
v1.10.1
Changes by Kind
Feature
- add a firewall spec and the ability to manage or unmanaged firewall rule creation (#1544, @barbacbd)
Uncategorized
- chore: fix go vet errors around conditions.MarkFalse (#1521, @k8s-infra-cherrypick-robot)
- chore: don't use Requeue in controller-runtime (#1520, @k8s-infra-cherrypick-robot)
- chore: bump go-apidiff to v0.8.3 (#1545, @k8s-infra-cherrypick-robot)
- chore(deps): bump dependencies (#1649, @damdo)
- chore: update gcb-docker-gcloud image to v20251211-4c812d4cd8 (#1651, @damdo)
Dependencies
Added
- gonum.org/v1/gonum: v0.16.0
Changed
- cel.dev/expr: v0.20.0 → v0.24.0
- cloud.google.com/go/aiplatform: v1.85.0 → v1.89.0
- cloud.google.com/go/analytics: v0.28.0 → v0.28.1
- cloud.google.com/go/asset: v1.21.0 → v1.21.1
- cloud.google.com/go/auth: v0.16.1 → v0.16.5
- cloud.google.com/go/bigquery: v1.67.0 → v1.69.0
- cloud.google.com/go/compute/metadata: v0.7.0 → v0.8.0
- cloud.google.com/go/compute: v1.39.0 → v1.45.0
- cloud.google.com/go/container: v1.42.4 → v1.44.0
- cloud.google.com/go/dataflow: v0.10.6 → v0.11.0
- cloud.google.com/go/dataform: v0.11.2 → v0.12.0
- cloud.google.com/go/dataplex: v1.25.2 → v1.25.3
- cloud.google.com/go/dataqna: v0.9.6 → v0.9.7
- cloud.google.com/go/deploy: v1.27.1 → v1.27.2
- cloud.google.com/go/dlp: v1.22.1 → v1.23.0
- cloud.google.com/go/gkebackup: v1.7.0 → v1.8.0
- cloud.google.com/go/iap: v1.11.1 → v1.11.2
- cloud.google.com/go/kms: v1.21.2 → v1.22.0
- cloud.google.com/go/maps: v1.20.4 → v1.21.0
- cloud.google.com/go/metastore: v1.14.6 → v1.14.7
- cloud.google.com/go/osconfig: v1.14.5 → v1.14.6
- cloud.google.com/go/retail: v1.20.0 → v1.21.0
- cloud.google.com/go/run: v1.9.3 → v1.10.0
- cloud.google.com/go/spanner: v1.80.0 → v1.82.0
- cloud.google.com/go/storage: v1.53.0 → v1.56.0
- cloud.google.com/go/storagetransfer: v1.12.4 → v1.13.0
- cloud.google.com/go/texttospeech: v1.12.1 → v1.13.0
- cloud.google.com/go/video: v1.23.5 → v1.24.0
- cloud.google.com/go: v0.121.2 → v0.121.6
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.27.0 → v1.29.0
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric: v0.51.0 → v0.53.0
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping: v0.51.0 → v0.53.0
- github.com/cncf/xds/go: 2f00578 → 2ac532f
- github.com/coredns/corefile-migration: v1.0.26 → v1.0.29
- github.com/go-jose/go-jose/v4: v4.0.4 → v4.1.1
- github.com/go-viper/mapstructure/v2: v2.2.1 → v2.4.0
- github.com/golang/glog: v1.2.4 → v1.2.5
- github.com/googleapis/gax-go/v2: v2.14.2 → v2.15.0
- go.opentelemetry.io/contrib/detectors/gcp: v1.35.0 → v1.36.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.60.0 → v0.61.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.60.0 → v0.61.0
- go.opentelemetry.io/otel/metric: v1.35.0 → v1.37.0
- go.opentelemetry.io/otel/sdk/metric: v1.35.0 → v1.37.0
- go.opentelemetry.io/otel/sdk: v1.35.0 → v1.37.0
- go.opentelemetry.io/otel/trace: v1.35.0 → v1.37.0
- go.opentelemetry.io/otel: v1.35.0 → v1.37.0
- golang.org/x/crypto: v0.38.0 → v0.41.0
- golang.org/x/mod: v0.24.0 → v0.27.0
- golang.org/x/net: v0.40.0 → v0.43.0
- golang.org/x/sync: v0.14.0 → v0.16.0
- golang.org/x/sys: v0.33.0 → v0.35.0
- golang.org/x/telemetry: bda5523 → 8d8967a
- golang.org/x/term: v0.32.0 → v0.34.0
- golang.org/x/text: v0.25.0 → v0.28.0
- golang.org/x/time: v0.11.0 → v0.12.0
- golang.org/x/tools: v0.31.0 → v0.35.0
- google.golang.org/api: v0.235.0 → v0.248.0
- google.golang.org/genproto/googleapis/api: 200df99 → 3122310
- google.golang.org/genproto/googleapis/bytestream: 5a2f75b → 3122310
- google.golang.org/genproto/googleapis/rpc: 55703ea → 3122310
- google.golang.org/genproto: f936aa4 → 513f239
- google.golang.org/grpc: v1.72.2 → v1.75.1
- google.golang.org/protobuf: v1.36.6 → v1.36.7
- sigs.k8s.io/cluster-api/test: v1.10.2 → v1.10.10
- sigs.k8s.io/cluster-api: v1.10.3 → v1.10.10
Removed
Nothing has changed.
v1.11.2
Uncategorized
Dependencies
Added
Nothing has changed.
Changed
- cloud.google.com/go/compute: v1.48.0 → v1.54.0
- cloud.google.com/go/container: v1.44.1 → v1.45.0
- github.com/googleapis/gax-go/v2: v2.15.0 → v2.17.0
- golang.org/x/crypto: v0.46.0 → v0.48.0
- golang.org/x/mod: v0.30.0 → v0.33.0
- google.golang.org/api: v0.258.0 → v0.267.0
- google.golang.org/grpc: v1.77.0 → v1.79.3
- sigs.k8s.io/cluster-api: v1.11.2 → v1.11.8
- sigs.k8s.io/cluster-api/test: v1.11.0 → v1.11.2
Removed
Nothing has changed.
v1.11.1
Changes by Kind
Bug or Regression
- Fix
GCPManagedClusterTemplate,GCPManagedControlPlaneTemplateandGCPManagedMachinePoolTemplateshort names (#1619, @furkatgofurov7)- Short names for these resources collided with short names of other CAPZ CRDs.
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
- Action required
The short names for GCPManagedClusterTemplate, GCPManagedControlPlaneTemplate, and GCPManagedMachinePoolTemplate have changed from amct, amcpt, and ammpt to gcpmct, gcpmcpt, and gcpmmpt, respectively. If you have any automation that relies on the short names, they will need to be updated accordingly. (#1619, @k8s-infra-cherrypick-robot)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v1.11.0
Changes by Kind
API Change
-
Add API changes to Skip firewall rule creation. When unmanaged, the firewall rules will not be
created. When this is the case, the firewall rules should exist prior to creating the network.
This will allow ServiceAccounts to skip the rules:compute.firewalls.create.Update the services and interfaces. The firewall service will no longer create firewall rules when
the firewall policy is set to unmanaged OR when a shared vpc is used during installation and resource creation. (#1532, @barbacbd)
Feature
- Change controllers to reconcile Cluster API v1beta2 (#1554, @chrischdi)
- Upgrade to go 1.24, k8s v1.33, CAPI v1.11, controller-runtime v0.21 (#1509, @justinsb)
- Add GPU/Accelerator support for VMs in GCPMachineTemplate (#1341, @jwmay2012)
- Add an option to create a predefined static IP address for an internal passthrough load balancer. (#1475, @RnkeZ)
- MinPortsPerVM is the minimum number of ports allocated to a VM from this NAT config. If not set, a default number of ports is allocated to a VM. This is rounded up to the nearest power of 2. For example, if the value of this field is 50, at least 64 ports are allocated to a VM. (#1531, @barbacbd)
- Support using Workload Identity & Binary Authorization (#1504, @salasberryfin)
- Add support for release channel extended (#1498, @afarbos)
- Experimental feature GKE now supports provisioning via ClusterClass (#1442, @salasberryfin)
Bug or Regression
- Fix panic when setting node taints (#1371, @afarbos)
- Fix: use tlsconfig from the manager options for the webhook server (#1597, @k8s-infra-cherrypick-robot)
Other (Cleanup or Flake)
- Authenticate with GCP client using
WithAuthCredentialsJSON, asWithCredentialsJSONis now deprecated (#1594, @salasberryfin)
Uncategorized
- Chore: fix go vet errors around conditions.MarkFalse (#1517, @justinsb)
- Don't pass deprecated cloud-provider flag (and related feature flags) to kube-apiserver (#1526, @justinsb)
Dependencies
Added
- github.com/containerd/errdefs/pkg: v0.3.0
- github.com/containerd/errdefs: v1.0.0
- github.com/containerd/typeurl/v2: v2.2.0
- github.com/gkampitakis/ciinfo: v0.3.2
- github.com/gkampitakis/go-diff: v1.3.2
- github.com/gkampitakis/go-snaps: v0.5.14
- github.com/goccy/go-yaml: v1.18.0
- github.com/joshdk/go-junit: v1.0.0
- github.com/maruel/natural: v1.1.1
- github.com/mfridman/tparse: v0.18.0
- github.com/moby/sys/atomicwriter: v0.1.0
- github.com/moby/sys/sequential: v0.6.0
- github.com/tidwall/gjson: v1.18.0
- github.com/tidwall/match: v1.1.1
- github.com/tidwall/pretty: v1.2.1
- github.com/tidwall/sjson: v1.2.5
- go.yaml.in/yaml/v2: v2.4.2
- go.yaml.in/yaml/v3: v3.0.4
- gonum.org/v1/gonum: v0.16.0
- gopkg.in/go-jose/go-jose.v2: v2.6.3
- sigs.k8s.io/randfill: v1.0.0
Changed
- cel.dev/expr: v0.20.0 → v0.24.0
- cloud.google.com/go/aiplatform: v1.85.0 → v1.89.0
- cloud.google.com/go/analytics: v0.28.0 → v0.28.1
- cloud.google.com/go/asset: v1.21.0 → v1.21.1
- cloud.google.com/go/auth: v0.16.1 → v0.17.0
- cloud.google.com/go/bigquery: v1.67.0 → v1.69.0
- cloud.google.com/go/compute/metadata: v0.7.0 → v0.9.0
- cloud.google.com/go/compute: v1.39.0 → v1.48.0
- cloud.google.com/go/container: v1.42.4 → v1.44.1
- cloud.google.com/go/dataflow: v0.10.6 → v0.11.0
- cloud.google.com/go/dataform: v0.11.2 → v0.12.0
- cloud.google.com/go/dataplex: v1.25.2 → v1.25.3
- cloud.google.com/go/dataqna: v0.9.6 → v0.9.7
- cloud.google.com/go/deploy: v1.27.1 → v1.27.2
- cloud.google.com/go/dlp: v1.22.1 → v1.23.0
- cloud.google.com/go/gkebackup: v1.7.0 → v1.8.0
- cloud.google.com/go/iam: v1.5.2 → v1.5.3
- cloud.google.com/go/iap: v1.11.1 → v1.11.2
- cloud.google.com/go/kms: v1.21.2 → v1.22.0
- cloud.google.com/go/maps: v1.20.4 → v1.21.0
- cloud.google.com/go/metastore: v1.14.6 → v1.14.7
- cloud.google.com/go/osconfig: v1.14.5 → v1.14.6
- cloud.google.com/go/resourcemanager: v1.10.6 → v1.10.7
- cloud.google.com/go/retail: v1.20.0 → v1.21.0
- cloud.google.com/go/run: v1.9.3 → v1.10.0
- cloud.google.com/go/spanner: v1.80.0 → v1.82.0
- cloud.google.com/go/storage: v1.53.0 → v1.56.0
- cloud.google.com/go/storagetransfer: v1.12.4 → v1.13.0
- cloud.google.com/go/texttospeech: v1.12.1 → v1.13.0
- cloud.google.com/go/video: v1.23.5 → v1.24.0
- cloud.google.com/go: v0.121.2 → v0.121.6
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.27.0 → v1.30.0
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric: v0.51.0 → v0.53.0
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping: v0.51.0 → v0.53.0
- github.com/Masterminds/semver/v3: v3.3.0 → v3.4.0
- github.com/cncf/xds/go: 2f00578 → 0feb691
- github.com/coredns/corefile-migration: v1.0.26 → v1.0.28
- github.com/coreos/go-oidc: v2.2.1+incompatible → v2.3.0+incompatible
- github.com/docker/docker: v28.0.2+incompatible → v28.3.3+incompatible
- github.com/envoyproxy/go-control-plane/envoy: v1.32.4 → v1.35.0
- github.com/envoyproxy/go-control-plane: v0.13.4 → 75eaa19
- github.com/go-jose/go-jose/v4: v4.0.4 → v4.1.3
- github.com/go-viper/mapstructure/v2: v2.2.1 → v2.4.0
- github.com/golang-jwt/jwt/v4: v4.5.0 → v4.5.2
- github.com/golang/glog: v1.2.4 → v1.2.5
- github.com/google/cel-go: v0.22.0 → v0.23.2
- github.com/google/gnostic-models: v0.6.8 → v0.6.9
- github.com/googleapis/enterprise-certificate-proxy: v0.3.6 → v0.3.7
- github.com/googleapis/gax-go/v2: v2.14.2 → v2.15.0
- github.com/gorilla/websocket: v1.5.3 → e064f32
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.20.0 → v2.24.0
- github.com/klauspost/compress: v1.17.9 → v1.18.0
- github.com/onsi/ginkgo/v2: v2.23.4 → v2.26.0
- github.com/onsi/gomega: v1.37.0 → v1.38.2
- github.com/prometheus/client_golang: v1.20.4 → v1.22.0
- github.com/prometheus/common: v0.59.1 → v0.62.0
- github.com/rogpeppe/go-internal: v1.13.1 → v1.14.1
- github.com/spf13/pflag: v1.0.6 → v1.0.10
- github.com/spf13/viper: v1.20.0 → v1.20.1
- github.com/spiffe/go-spiffe/v2: v2.5.0 → v2.6.0
- github.com/stretchr/testify: v1.10.0 → v1.11.1
- go.etcd.io/etcd/api/v3: v3.5.20 → v3.5.22
- go.etcd.io/etcd/client/pkg/v3: v3.5.20 → v3.5.22
- go.etcd.io/etcd/client/v2: v2.305.16 → v2.305.21
- go.etcd.io/etcd/client/v3: v3.5.20 → v3.5.22
- go.etcd.io/etcd/pkg/v3: v3.5.16 → v3.5.21
- go.etcd.io/etcd/raft/v3: v3.5.16 → v3.5.21
- go.etcd.io/etcd/server/v3: v3.5.16 → v3.5.21
- go.opentelemetry.io/auto/sdk: v1.1.0 → v1.2.1
- go.opentelemetry.io/contrib/detectors/gcp: v1.35.0 → v1.38.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.60.0 → v0.61.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.60.0 → v0.61.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.27.0 → v1.33.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.28.0 → v1.33....
v1.11.0-beta.0
Changes by Kind
API Change
-
Add API changes to Skip firewall rule creation. When unmanaged, the firewall rules will not be
created. When this is the case, the firewall rules should exist prior to creating the network.
This will allow ServiceAccounts to skip the rules:compute.firewalls.create.Update the services and interfaces. The firewall service will no longer create firewall rules when
the firewall policy is set to unmanaged OR when a shared vpc is used during installation and resource creation. (#1532, @barbacbd)
Feature
- Add GPU/Accelerator support for VMs in GCPMachineTemplate (#1341, @jwmay2012)
- Add an option to create a predefined static IP address for an internal passthrough load balancer. (#1475, @RnkeZ)
- MinPortsPerVM is the minimum number of ports allocated to a VM from this NAT config. If not set, a default number of ports is allocated to a VM. This is rounded up to the nearest power of 2. For example, if the value of this field is 50, at least 64 ports are allocated to a VM. (#1531, @barbacbd)
- Support using Workload Identity & Binary Authorization (#1504, @salasberryfin)
Bug or Regression
Uncategorized
- Add support for release channel extended (#1498, @afarbos)
- Change controllers to reconcile Cluster API v1beta2 (#1554, @chrischdi)
- Chore: fix go vet errors around conditions.MarkFalse (#1517, @justinsb)
- Don't pass deprecated cloud-provider flag (and related feature flags) to kube-apiserver (#1526, @justinsb)
- Experimental feature GKE now supports provisioning via ClusterClass (#1442, @salasberryfin)
- Upgrade to go 1.24, k8s v1.33, CAPI v1.11, controller-runtime v0.21 (#1509, @justinsb)
Dependencies
Added
- al.essio.dev/pkg/shellescape: v1.5.1
- github.com/census-instrumentation/opencensus-proto: v0.4.1
- github.com/containerd/errdefs/pkg: v0.3.0
- github.com/containerd/errdefs: v1.0.0
- github.com/containerd/typeurl/v2: v2.2.0
- github.com/gkampitakis/ciinfo: v0.3.2
- github.com/gkampitakis/go-diff: v1.3.2
- github.com/gkampitakis/go-snaps: v0.5.14
- github.com/go-jose/go-jose/v4: v4.1.2
- github.com/go-viper/mapstructure/v2: v2.4.0
- github.com/goccy/go-yaml: v1.18.0
- github.com/google/shlex: e7afc7f
- github.com/joshdk/go-junit: v1.0.0
- github.com/maruel/natural: v1.1.1
- github.com/mfridman/tparse: v0.18.0
- github.com/moby/sys/atomicwriter: v0.1.0
- github.com/moby/sys/sequential: v0.6.0
- github.com/prashantv/gostub: v1.1.0
- github.com/spiffe/go-spiffe/v2: v2.5.0
- github.com/tidwall/gjson: v1.18.0
- github.com/tidwall/match: v1.1.1
- github.com/tidwall/pretty: v1.2.1
- github.com/tidwall/sjson: v1.2.5
- github.com/zeebo/errs: v1.4.0
- go.uber.org/automaxprocs: v1.6.0
- go.yaml.in/yaml/v2: v2.4.2
- go.yaml.in/yaml/v3: v3.0.4
- gonum.org/v1/gonum: v0.16.0
- gopkg.in/go-jose/go-jose.v2: v2.6.3
- sigs.k8s.io/randfill: v1.0.0
Changed
- cel.dev/expr: v0.19.1 → v0.24.0
- cloud.google.com/go/accessapproval: v1.8.3 → v1.8.6
- cloud.google.com/go/accesscontextmanager: v1.9.3 → v1.9.6
- cloud.google.com/go/aiplatform: v1.74.0 → v1.89.0
- cloud.google.com/go/analytics: v0.26.0 → v0.28.1
- cloud.google.com/go/apigateway: v1.7.3 → v1.7.6
- cloud.google.com/go/apigeeconnect: v1.7.3 → v1.7.6
- cloud.google.com/go/apigeeregistry: v0.9.3 → v0.9.6
- cloud.google.com/go/appengine: v1.9.3 → v1.9.6
- cloud.google.com/go/area120: v0.9.3 → v0.9.6
- cloud.google.com/go/artifactregistry: v1.16.1 → v1.17.1
- cloud.google.com/go/asset: v1.20.4 → v1.21.1
- cloud.google.com/go/assuredworkloads: v1.12.3 → v1.12.6
- cloud.google.com/go/auth/oauth2adapt: v0.2.7 → v0.2.8
- cloud.google.com/go/auth: v0.15.0 → v0.17.0
- cloud.google.com/go/automl: v1.14.4 → v1.14.7
- cloud.google.com/go/baremetalsolution: v1.3.3 → v1.3.6
- cloud.google.com/go/batch: v1.12.0 → v1.12.2
- cloud.google.com/go/beyondcorp: v1.1.3 → v1.1.6
- cloud.google.com/go/bigquery: v1.66.2 → v1.69.0
- cloud.google.com/go/bigtable: v1.35.0 → v1.37.0
- cloud.google.com/go/billing: v1.20.1 → v1.20.4
- cloud.google.com/go/binaryauthorization: v1.9.3 → v1.9.5
- cloud.google.com/go/certificatemanager: v1.9.3 → v1.9.5
- cloud.google.com/go/channel: v1.19.2 → v1.19.5
- cloud.google.com/go/cloudbuild: v1.22.0 → v1.22.2
- cloud.google.com/go/clouddms: v1.8.4 → v1.8.7
- cloud.google.com/go/cloudtasks: v1.13.3 → v1.13.6
- cloud.google.com/go/compute/metadata: v0.6.0 → v0.9.0
- cloud.google.com/go/compute: v1.34.1 → v1.48.0
- cloud.google.com/go/contactcenterinsights: v1.17.1 → v1.17.3
- cloud.google.com/go/container: v1.42.2 → v1.44.1
- cloud.google.com/go/containeranalysis: v0.13.3 → v0.14.1
- cloud.google.com/go/datacatalog: v1.24.3 → v1.26.0
- cloud.google.com/go/dataflow: v0.10.3 → v0.11.0
- cloud.google.com/go/dataform: v0.10.3 → v0.12.0
- cloud.google.com/go/datafusion: v1.8.3 → v1.8.6
- cloud.google.com/go/datalabeling: v0.9.3 → v0.9.6
- cloud.google.com/go/dataplex: v1.22.0 → v1.25.3
- cloud.google.com/go/dataproc/v2: v2.11.0 → v2.11.2
- cloud.google.com/go/dataqna: v0.9.3 → v0.9.7
- cloud.google.com/go/datastream: v1.13.0 → v1.14.1
- cloud.google.com/go/deploy: v1.26.2 → v1.27.2
- cloud.google.com/go/dialogflow: v1.66.0 → v1.68.2
- cloud.google.com/go/dlp: v1.21.0 → v1.23.0
- cloud.google.com/go/documentai: v1.35.2 → v1.37.0
- cloud.google.com/go/domains: v0.10.3 → v0.10.6
- cloud.google.com/go/edgecontainer: v1.4.1 → v1.4.3
- cloud.google.com/go/essentialcontacts: v1.7.3 → v1.7.6
- cloud.google.com/go/eventarc: v1.15.1 → v1.15.5
- cloud.google.com/go/filestore: v1.9.3 → v1.10.2
- cloud.google.com/go/functions: v1.19.3 → v1.19.6
- cloud.google.com/go/gkebackup: v1.6.3 → v1.8.0
- cloud.google.com/go/gkeconnect: v0.12.1 → v0.12.4
- cloud.google.com/go/gkehub: v0.15.3 → v0.15.6
- cloud.google.com/go/gkemulticloud: v1.5.1 → v1.5.3
- cloud.google.com/go/gsuiteaddons: v1.7.4 → v1.7.7
- cloud.google.com/go/iam: v1.4.0 → v1.5.3
- cloud.google.com/go/iap: v1.10.3 → v1.11.2
- cloud.google.com/go/ids: v1.5.3 → v1.5.6
- cloud.google.com/go/iot: v1.8.3 → v1.8.6
- cloud.google.com/go/kms: v1.21.0 → v1.22.0
- cloud.google.com/go/language: v1.14.3 → v1.14.5
- cloud.google.com/go/lifesciences: v0.10.3 → v0.10.6
- cloud.google.com/go/longrunning: v0.6.4 → v0.6.7
- cloud.google.com/go/managedidentities: v1.7.3 → v1.7.6
- cloud.google.com/go/maps: v1.19.0 → v1.21.0
- cloud.google.com/go/mediatranslation: v0.9.3 → v0.9.6
- cloud.google.com/go/memcache: v1.11.3 → v1.11.6
- cloud.google.com/go/metastore: v1.14.3 → v1.14.7
- cloud.google.com/go/monitoring: v1.24.0 → v1.24.2
- cloud.google.com/go/networkconnectivity: v1.16.1 → v1.17.1
- cloud.google.com/go/networkmanagement: v1.18.0 → v1.19.1
- cloud.google.com/go/networksecurity: v0.10.3 → v0.10.6
- cloud.google.com/go/notebooks: v1.12.3 → v1.12.6
- cloud.google.com/go/optimization: v1.7.3 → v1.7.6
- cloud.google.com/go/orchestration: v1.11.4 → v1.11.9
- cloud.google.com/go/orgpolicy: v1.14.2 → v1.15.0
- cloud.google.com/go/osconfig: v1.14.3 → v1.14.6
- cloud.google.com/go/oslogin: v1.14.3 → v1.14.6
- cloud.google.com/go/phishingprotection: v0.9.3 → v0.9.6
- cloud.google.com/go/policytroubleshooter: v1.11.3 → v1.11.6
- cloud.google.com/go/privatecatalog: v0.10.4 → v0.10.7
- cloud.google.com/go/pubsub: v1.47.0 → v1.49.0
- cloud.google.com/go/recaptchaenterprise/v2: v2.19.4 → v2.20.4
- cloud.google.com/go/recommendationengine: v0.9.3 → v0.9.6
- cloud.google.com/go/recommender: v1.13.3 → v1.13.5
- cloud.google.com/go/redis: v1.18.0 → v1.18.2
- cloud.google.com/go/resourcemanager: v1.10.3 → v1.10.7
- cloud.google.com/go/retail: v1.19.2 → v1.21.0
- cloud.google.com/go/run: v1.9.0 → v1.10.0
- cloud.google.com/go/scheduler: v1.11.4 → v1.11.7
- cloud.google.com/go/secretmanager: v1.14.5 → v1.14.7
- cloud.google.com/go/security: v1.18.3 → v1.18.5
- cloud.google.com/go/securitycenter: v1.36.0 → v1.36.2
- cloud.google.com/go/servicedirectory: v1.12.3 → v1.12.6
- cloud.google.com/go/shell: v1.8.3 → v1.8.6
- cloud.google.com/go/spanner: v1.76.1 → v1.82.0
- cloud.google.com/go/speech: v1.26.0 → v1.27.1
- cloud.google.com/go/storage: v1.50.0 → v1.56.0
- cloud.google.com/go/storagetransfer: v1.12.1 → v1.13.0
- cloud.google.com/go/talent: v1.8.0 → v1.8.3
- cloud.google.com/go/texttospeech: v1.11.0 → v1.13.0
- cloud.google.com/go/tpu: v1.8.0 → v1.8.3
- cloud.google.com/go/trace: v1.11.3 → v1.11.6
- cloud.google.com/go/translate: v1.12.3 → v1.12.5
- cloud.google.com/go/video: v1.23.3 → v1.24.0
- cloud.google.com/go/videointelligence: v1.12.3 → v1.12.6
- cloud.google.com/go/vision/v2: v2.9.3 → v2.9.5
- cloud.google.com/go/vmmigration: v1.8.3 → v1.8.6
- cloud.google.com/go/vmw...
v1.10.0
Changes by Kind
Feature
- Fix a bug to support
secondyCidrBlocksfor GCPManagedControlPlane instances. (#1480, @cecilkootz) - Option for enabling global access for internal passthrough load balancer. (#1469, @hrbasic)
- Bump CAPI to v1.10.2. (#1459, @tamalsaha)
Bug or Regression
- Fix panic on GKE cluster deletion (#1455, @salasberryfin)
- Wait for machine pools to be deleted before deleting gke cluster (#1458, @salasberryfin)
Dependencies
Added
- al.essio.dev/pkg/shellescape: v1.5.1
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric: v0.51.0
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping: v0.51.0
- github.com/envoyproxy/go-control-plane/envoy: v1.32.4
- github.com/envoyproxy/go-control-plane/ratelimit: v0.1.0
- github.com/go-jose/go-jose/v4: v4.0.4
- github.com/go-viper/mapstructure/v2: v2.2.1
- github.com/google/shlex: e7afc7f
- github.com/prashantv/gostub: v1.1.0
- github.com/spiffe/go-spiffe/v2: v2.5.0
- github.com/zeebo/errs: v1.4.0
- go.opentelemetry.io/auto/sdk: v1.1.0
- go.uber.org/automaxprocs: v1.6.0
Changed
- cel.dev/expr: v0.16.0 → v0.20.0
- cloud.google.com/go/accessapproval: v1.8.2 → v1.8.6
- cloud.google.com/go/accesscontextmanager: v1.9.2 → v1.9.6
- cloud.google.com/go/aiplatform: v1.69.0 → v1.85.0
- cloud.google.com/go/analytics: v0.25.2 → v0.28.0
- cloud.google.com/go/apigateway: v1.7.2 → v1.7.6
- cloud.google.com/go/apigeeconnect: v1.7.2 → v1.7.6
- cloud.google.com/go/apigeeregistry: v0.9.2 → v0.9.6
- cloud.google.com/go/appengine: v1.9.2 → v1.9.6
- cloud.google.com/go/area120: v0.9.2 → v0.9.6
- cloud.google.com/go/artifactregistry: v1.16.0 → v1.17.1
- cloud.google.com/go/asset: v1.20.3 → v1.21.0
- cloud.google.com/go/assuredworkloads: v1.12.2 → v1.12.6
- cloud.google.com/go/auth/oauth2adapt: v0.2.6 → v0.2.8
- cloud.google.com/go/auth: v0.13.0 → v0.16.1
- cloud.google.com/go/automl: v1.14.2 → v1.14.7
- cloud.google.com/go/baremetalsolution: v1.3.2 → v1.3.6
- cloud.google.com/go/batch: v1.11.2 → v1.12.2
- cloud.google.com/go/beyondcorp: v1.1.2 → v1.1.6
- cloud.google.com/go/bigquery: v1.64.0 → v1.67.0
- cloud.google.com/go/bigtable: v1.33.0 → v1.37.0
- cloud.google.com/go/billing: v1.19.2 → v1.20.4
- cloud.google.com/go/binaryauthorization: v1.9.2 → v1.9.5
- cloud.google.com/go/certificatemanager: v1.9.2 → v1.9.5
- cloud.google.com/go/channel: v1.19.1 → v1.19.5
- cloud.google.com/go/cloudbuild: v1.19.0 → v1.22.2
- cloud.google.com/go/clouddms: v1.8.2 → v1.8.7
- cloud.google.com/go/cloudtasks: v1.13.2 → v1.13.6
- cloud.google.com/go/compute/metadata: v0.6.0 → v0.7.0
- cloud.google.com/go/compute: v1.31.1 → v1.39.0
- cloud.google.com/go/contactcenterinsights: v1.15.1 → v1.17.3
- cloud.google.com/go/container: v1.42.0 → v1.42.4
- cloud.google.com/go/containeranalysis: v0.13.2 → v0.14.1
- cloud.google.com/go/datacatalog: v1.23.0 → v1.26.0
- cloud.google.com/go/dataflow: v0.10.2 → v0.10.6
- cloud.google.com/go/dataform: v0.10.2 → v0.11.2
- cloud.google.com/go/datafusion: v1.8.2 → v1.8.6
- cloud.google.com/go/datalabeling: v0.9.2 → v0.9.6
- cloud.google.com/go/dataplex: v1.19.2 → v1.25.2
- cloud.google.com/go/dataproc/v2: v2.10.0 → v2.11.2
- cloud.google.com/go/dataqna: v0.9.2 → v0.9.6
- cloud.google.com/go/datastream: v1.11.2 → v1.14.1
- cloud.google.com/go/deploy: v1.25.0 → v1.27.1
- cloud.google.com/go/dialogflow: v1.60.0 → v1.68.2
- cloud.google.com/go/dlp: v1.20.0 → v1.22.1
- cloud.google.com/go/documentai: v1.35.0 → v1.37.0
- cloud.google.com/go/domains: v0.10.2 → v0.10.6
- cloud.google.com/go/edgecontainer: v1.4.0 → v1.4.3
- cloud.google.com/go/errorreporting: v0.3.1 → v0.3.2
- cloud.google.com/go/essentialcontacts: v1.7.2 → v1.7.6
- cloud.google.com/go/eventarc: v1.15.0 → v1.15.5
- cloud.google.com/go/filestore: v1.9.2 → v1.10.2
- cloud.google.com/go/firestore: v1.17.0 → v1.18.0
- cloud.google.com/go/functions: v1.19.2 → v1.19.6
- cloud.google.com/go/gkebackup: v1.6.2 → v1.7.0
- cloud.google.com/go/gkeconnect: v0.12.0 → v0.12.4
- cloud.google.com/go/gkehub: v0.15.2 → v0.15.6
- cloud.google.com/go/gkemulticloud: v1.4.1 → v1.5.3
- cloud.google.com/go/gsuiteaddons: v1.7.2 → v1.7.7
- cloud.google.com/go/iam: v1.2.2 → v1.5.2
- cloud.google.com/go/iap: v1.10.2 → v1.11.1
- cloud.google.com/go/ids: v1.5.2 → v1.5.6
- cloud.google.com/go/iot: v1.8.2 → v1.8.6
- cloud.google.com/go/kms: v1.20.1 → v1.21.2
- cloud.google.com/go/language: v1.14.2 → v1.14.5
- cloud.google.com/go/lifesciences: v0.10.2 → v0.10.6
- cloud.google.com/go/logging: v1.12.0 → v1.13.0
- cloud.google.com/go/longrunning: v0.6.2 → v0.6.7
- cloud.google.com/go/managedidentities: v1.7.2 → v1.7.6
- cloud.google.com/go/maps: v1.15.0 → v1.20.4
- cloud.google.com/go/mediatranslation: v0.9.2 → v0.9.6
- cloud.google.com/go/memcache: v1.11.2 → v1.11.6
- cloud.google.com/go/metastore: v1.14.2 → v1.14.6
- cloud.google.com/go/monitoring: v1.21.2 → v1.24.2
- cloud.google.com/go/networkconnectivity: v1.15.2 → v1.17.1
- cloud.google.com/go/networkmanagement: v1.16.0 → v1.19.1
- cloud.google.com/go/networksecurity: v0.10.2 → v0.10.6
- cloud.google.com/go/notebooks: v1.12.2 → v1.12.6
- cloud.google.com/go/optimization: v1.7.2 → v1.7.6
- cloud.google.com/go/orchestration: v1.11.1 → v1.11.9
- cloud.google.com/go/orgpolicy: v1.14.1 → v1.15.0
- cloud.google.com/go/osconfig: v1.14.2 → v1.14.5
- cloud.google.com/go/oslogin: v1.14.2 → v1.14.6
- cloud.google.com/go/phishingprotection: v0.9.2 → v0.9.6
- cloud.google.com/go/policytroubleshooter: v1.11.2 → v1.11.6
- cloud.google.com/go/privatecatalog: v0.10.2 → v0.10.7
- cloud.google.com/go/pubsub: v1.45.1 → v1.49.0
- cloud.google.com/go/recaptchaenterprise/v2: v2.19.0 → v2.20.4
- cloud.google.com/go/recommendationengine: v0.9.2 → v0.9.6
- cloud.google.com/go/recommender: v1.13.2 → v1.13.5
- cloud.google.com/go/redis: v1.17.2 → v1.18.2
- cloud.google.com/go/resourcemanager: v1.10.2 → v1.10.6
- cloud.google.com/go/resourcesettings: v1.8.2 → v1.8.3
- cloud.google.com/go/retail: v1.19.1 → v1.20.0
- cloud.google.com/go/run: v1.7.0 → v1.9.3
- cloud.google.com/go/scheduler: v1.11.2 → v1.11.7
- cloud.google.com/go/secretmanager: v1.14.2 → v1.14.7
- cloud.google.com/go/security: v1.18.2 → v1.18.5
- cloud.google.com/go/securitycenter: v1.35.2 → v1.36.2
- cloud.google.com/go/servicedirectory: v1.12.2 → v1.12.6
- cloud.google.com/go/shell: v1.8.2 → v1.8.6
- cloud.google.com/go/spanner: v1.73.0 → v1.80.0
- cloud.google.com/go/speech: v1.25.2 → v1.27.1
- cloud.google.com/go/storage: v1.43.0 → v1.53.0
- cloud.google.com/go/storagetransfer: v1.11.2 → v1.12.4
- cloud.google.com/go/talent: v1.7.2 → v1.8.3
- cloud.google.com/go/texttospeech: v1.10.0 → v1.12.1
- cloud.google.com/go/tpu: v1.7.2 → v1.8.3
- cloud.google.com/go/trace: v1.11.2 → v1.11.6
- cloud.google.com/go/translate: v1.12.2 → v1.12.5
- cloud.google.com/go/video: v1.23.2 → v1.23.5
- cloud.google.com/go/videointelligence: v1.12.2 → v1.12.6
- cloud.google.com/go/vision/v2: v2.9.2 → v2.9.5
- cloud.google.com/go/vmmigration: v1.8.2 → v1.8.6
- cloud.google.com/go/vmwareengine: v1.3.2 → v1.3.5
- cloud.google.com/go/vpcaccess: v1.8.2 → v1.8.6
- cloud.google.com/go/webrisk: v1.10.2 → v1.11.1
- cloud.google.com/go/websecurityscanner: v1.7.2 → v1.7.6
- cloud.google.com/go/workflows: v1.13.2 → v1.14.2
- cloud.google.com/go: v0.116.0 → v0.121.2
- github.com/Azure/go-ansiterm: d185dfc → 306776e
- github.com/GoogleCloudPlatform/k8s-cloud-provider: v1.33.0 → v1.34.0
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.25.0 → v1.27.0
- github.com/cloudflare/circl: v1.3.7 → v1.6.1
- github.com/cncf/xds/go: 024c85f → 2f00578
- github.com/coredns/corefile-migration: v1.0.25 → v1.0.26
- github.com/cpuguy83/go-md2man/v2: v2.0.4 → v2.0.6
- github.com/docker/docker: v27.3.1+incompatible → v28.0.2+incompatible
- github.com/emicklei/go-restful/v3: v3.12.1 → v3.12.2
- github.com/envoyproxy/go-control-plane: v0.13.0 → v0.13.4
- github.com/envoyproxy/protoc-gen-validate: v1.1.0 → v1.2.1
- github.com/evanphx/json-patch/v5: v5.9.0 → v5.9.11
- github.com/fsnotify/fsnotify: v1.7.0 → v1.8.0
- github.com/go-logr/logr: v1.4.2 → v1.4.3
- github.com/go-openapi/jsonpointer: [v0.19.6 → v0.21.0](...
v1.9.0
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
- Action required
!! ACTION REQUIRED BEFORE UPGRADING !!
If you are using the GCPManagedControlPlane to provision GKE clusters and you do not have a spec.Version specified in such resource (or you are using spec.ControlPlaneVersion), you will need to either:
a) explicitly set suchspec.Versionfield before upgrading CAPG (if you are already using spec.ControlPlaneVersion, please, use spec.Version instead)
or b) disable the MachineSetPreflightChecks in your cluster either:
b1) by setting this core CAPI feature gate tofalse
b2) or by disabling it via the relevant annotation on all the machineSets belonging to said cluster (follow this guide on how to do this: https://cluster-api.sigs.k8s.io/tasks/experimental-features/machineset-preflight-checks).
This is necessary as core CAPI 1.9 introduces a feature gate change, setting MachineSetPreflightChecks=true, which in turn relies on the presence of spec.Version and status.Version on the GCPManagedControlPlane object.
These fields will be deprecated in a future release. (#1434, @salasberryfin)
Changes by Kind
API Change
- The addition of the ServiceEndpoints in the Cluster Spec allows users to specify custom endpoints for GCP services. This allows users to override their end points for installs that may not allow a public endpoint connection to GCP services. (#1409, @barbacbd)
Feature
- Add confidentialInstanceType to the API (#1410, @bgartzi)
- Bump CAPI to v1.9.z (#1357, @damdo)
- Cover ClusterClass in E2E (#1355, @salasberryfin)
- Support Intel TDX confidential computing instance configuration. (#1426, @bgartzi)
Other (Cleanup or Flake)
Dependencies
Added
- dario.cat/mergo: v1.0.1
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.25.0
- github.com/antlr4-go/antlr/v4: v4.13.0
- go.opentelemetry.io/contrib/detectors/gcp: v1.28.0
- go.opentelemetry.io/otel/sdk/metric: v1.28.0
- gopkg.in/evanphx/json-patch.v4: v4.12.0
Changed
- cloud.google.com/go/accessapproval: v1.8.1 → v1.8.2
- cloud.google.com/go/accesscontextmanager: v1.9.1 → v1.9.2
- cloud.google.com/go/aiplatform: v1.68.0 → v1.69.0
- cloud.google.com/go/analytics: v0.25.1 → v0.25.2
- cloud.google.com/go/apigateway: v1.7.1 → v1.7.2
- cloud.google.com/go/apigeeconnect: v1.7.1 → v1.7.2
- cloud.google.com/go/apigeeregistry: v0.9.1 → v0.9.2
- cloud.google.com/go/appengine: v1.9.1 → v1.9.2
- cloud.google.com/go/area120: v0.9.1 → v0.9.2
- cloud.google.com/go/artifactregistry: v1.15.1 → v1.16.0
- cloud.google.com/go/asset: v1.20.2 → v1.20.3
- cloud.google.com/go/assuredworkloads: v1.12.1 → v1.12.2
- cloud.google.com/go/auth/oauth2adapt: v0.2.4 → v0.2.6
- cloud.google.com/go/auth: v0.9.8 → v0.13.0
- cloud.google.com/go/automl: v1.14.1 → v1.14.2
- cloud.google.com/go/baremetalsolution: v1.3.1 → v1.3.2
- cloud.google.com/go/batch: v1.11.0 → v1.11.2
- cloud.google.com/go/beyondcorp: v1.1.1 → v1.1.2
- cloud.google.com/go/bigquery: v1.63.1 → v1.64.0
- cloud.google.com/go/billing: v1.19.1 → v1.19.2
- cloud.google.com/go/binaryauthorization: v1.9.1 → v1.9.2
- cloud.google.com/go/certificatemanager: v1.9.1 → v1.9.2
- cloud.google.com/go/channel: v1.18.1 → v1.19.1
- cloud.google.com/go/cloudbuild: v1.18.0 → v1.19.0
- cloud.google.com/go/clouddms: v1.8.1 → v1.8.2
- cloud.google.com/go/cloudtasks: v1.13.1 → v1.13.2
- cloud.google.com/go/compute/metadata: v0.5.2 → v0.6.0
- cloud.google.com/go/compute: v1.28.1 → v1.31.1
- cloud.google.com/go/contactcenterinsights: v1.14.1 → v1.15.1
- cloud.google.com/go/container: v1.40.0 → v1.42.0
- cloud.google.com/go/containeranalysis: v0.13.1 → v0.13.2
- cloud.google.com/go/datacatalog: v1.22.1 → v1.23.0
- cloud.google.com/go/dataflow: v0.10.1 → v0.10.2
- cloud.google.com/go/dataform: v0.10.1 → v0.10.2
- cloud.google.com/go/datafusion: v1.8.1 → v1.8.2
- cloud.google.com/go/datalabeling: v0.9.1 → v0.9.2
- cloud.google.com/go/dataplex: v1.19.1 → v1.19.2
- cloud.google.com/go/dataproc/v2: v2.9.0 → v2.10.0
- cloud.google.com/go/dataqna: v0.9.1 → v0.9.2
- cloud.google.com/go/datastore: v1.19.0 → v1.20.0
- cloud.google.com/go/datastream: v1.11.1 → v1.11.2
- cloud.google.com/go/deploy: v1.22.1 → v1.25.0
- cloud.google.com/go/dialogflow: v1.58.0 → v1.60.0
- cloud.google.com/go/dlp: v1.19.0 → v1.20.0
- cloud.google.com/go/documentai: v1.34.0 → v1.35.0
- cloud.google.com/go/domains: v0.10.1 → v0.10.2
- cloud.google.com/go/edgecontainer: v1.3.1 → v1.4.0
- cloud.google.com/go/essentialcontacts: v1.7.1 → v1.7.2
- cloud.google.com/go/eventarc: v1.14.1 → v1.15.0
- cloud.google.com/go/filestore: v1.9.1 → v1.9.2
- cloud.google.com/go/functions: v1.19.1 → v1.19.2
- cloud.google.com/go/gkebackup: v1.6.1 → v1.6.2
- cloud.google.com/go/gkeconnect: v0.11.1 → v0.12.0
- cloud.google.com/go/gkehub: v0.15.1 → v0.15.2
- cloud.google.com/go/gkemulticloud: v1.4.0 → v1.4.1
- cloud.google.com/go/gsuiteaddons: v1.7.1 → v1.7.2
- cloud.google.com/go/iam: v1.2.1 → v1.2.2
- cloud.google.com/go/iap: v1.10.1 → v1.10.2
- cloud.google.com/go/ids: v1.5.1 → v1.5.2
- cloud.google.com/go/iot: v1.8.1 → v1.8.2
- cloud.google.com/go/kms: v1.20.0 → v1.20.1
- cloud.google.com/go/language: v1.14.1 → v1.14.2
- cloud.google.com/go/lifesciences: v0.10.1 → v0.10.2
- cloud.google.com/go/logging: v1.11.0 → v1.12.0
- cloud.google.com/go/longrunning: v0.6.1 → v0.6.2
- cloud.google.com/go/managedidentities: v1.7.1 → v1.7.2
- cloud.google.com/go/maps: v1.14.0 → v1.15.0
- cloud.google.com/go/mediatranslation: v0.9.1 → v0.9.2
- cloud.google.com/go/memcache: v1.11.1 → v1.11.2
- cloud.google.com/go/metastore: v1.14.1 → v1.14.2
- cloud.google.com/go/monitoring: v1.21.1 → v1.21.2
- cloud.google.com/go/networkconnectivity: v1.15.1 → v1.15.2
- cloud.google.com/go/networkmanagement: v1.14.1 → v1.16.0
- cloud.google.com/go/networksecurity: v0.10.1 → v0.10.2
- cloud.google.com/go/notebooks: v1.12.1 → v1.12.2
- cloud.google.com/go/optimization: v1.7.1 → v1.7.2
- cloud.google.com/go/orchestration: v1.11.0 → v1.11.1
- cloud.google.com/go/orgpolicy: v1.14.0 → v1.14.1
- cloud.google.com/go/osconfig: v1.14.1 → v1.14.2
- cloud.google.com/go/oslogin: v1.14.1 → v1.14.2
- cloud.google.com/go/phishingprotection: v0.9.1 → v0.9.2
- cloud.google.com/go/policytroubleshooter: v1.11.1 → v1.11.2
- cloud.google.com/go/privatecatalog: v0.10.1 → v0.10.2
- cloud.google.com/go/pubsub: v1.43.0 → v1.45.1
- cloud.google.com/go/recaptchaenterprise/v2: v2.17.1 → v2.19.0
- cloud.google.com/go/recommendationengine: v0.9.1 → v0.9.2
- cloud.google.com/go/recommender: v1.13.1 → v1.13.2
- cloud.google.com/go/redis: v1.17.1 → v1.17.2
- cloud.google.com/go/resourcemanager: v1.10.1 → v1.10.2
- cloud.google.com/go/resourcesettings: v1.8.1 → v1.8.2
- cloud.google.com/go/retail: v1.18.1 → v1.19.1
- cloud.google.com/go/run: v1.5.1 → v1.7.0
- cloud.google.com/go/scheduler: v1.11.1 → v1.11.2
- cloud.google.com/go/secretmanager: v1.14.1 → v1.14.2
- cloud.google.com/go/security: v1.18.1 → v1.18.2
- cloud.google.com/go/securitycenter: v1.35.1 → v1.35.2
- cloud.google.com/go/servicedirectory: v1.12.1 → v1.12.2
- cloud.google.com/go/shell: v1.8.1 → v1.8.2
- cloud.google.com/go/spanner: v1.69.0 → v1.73.0
- cloud.google.com/go/speech: v1.25.1 → v1.25.2
- cloud.google.com/go/storagetransfer: v1.11.1 → v1.11.2
- cloud.google.com/go/talent: v1.7.1 → v1.7.2
- cloud.google.com/go/texttospeech: v1.8.1 → v1.10.0
- cloud.google.com/go/tpu: v1.7.1 → v1.7.2
- cloud.google.com/go/trace: v1.11.1 → v1.11.2
- cloud.google.com/go/translate: v1.12.1 → v1.12.2
- cloud.google.com/go/video: v1.23.1 → v1.23.2
- cloud.google.com/go/videointelligence: v1.12.1 → v1.12.2
- cloud.google.com/go/vision/v2: v2.9.1 → v2.9.2
- cloud.google.com/go/vmmigration: v1.8.1 → v1.8.2
- cloud.google.com/go/vmwareengine: v1.3.1 → v1.3.2
- cloud.google.com/go/vpcaccess: v1.8.1 → v1.8.2
- cloud.google.com/go/webrisk: v1.10.1 → v1.10.2
- cloud.google.com/go/websecurityscanner: v1.7.1 → v1.7.2
- cloud.google.com/go/workflows: v1.13.1 → v1.13.2
- github.com/Masterminds/semver/v3: v3.2.0 → v3.3.0
- github.com/Masterminds/sprig/v3: v3.2.3 → v3.3.0
- github.com/adrg/xdg: v0.5.0 → v0.5.3
- github.com/coredns/corefile-migration: v1.0.23 → v1.0.25
- github.com/docker/docker: v27.1.1+incompatible → v27.3.1+incompatible
- github.com/fatih/color: v1.17.0 → v1.18.0
- github.com/fxamacker/cbor/v2: v2.6.0 → v2.7.0
- github.com/gobuffalo/flect: v1.0.2 → v1.0.3
- github.com/google/cel-go: v0.17.8 → v0.20.1
- github.com/google/pprof: fa2c70b → 40e02aa
- github.com/googleapis/gax-go/v2: v2.13.0 → v2.14.0
- github.com/huandu/xstrings: v1.3.3 → v1.5.0
- github.com/matttproud/golang_protobuf_extensions: v1.0.4 → v1.0.1
- github.com/moby/spdystream: [v0.2.0 → v0.4.0](https://github.com/moby/spdystream/compar...
v1.8.1
Changes by Kind
API Change
Feature
- @salasberryfin moves to become a reviewer (#1356, @richardcase)
- Add support for identity service on GKE control plane (#1366, @afarbos)
- Feat: support setting loggingService and monitoringService (#1292, @darkweaver87)
Documentation
- Restructure book and add more provisioning examples (#1353, @salasberryfin)
Bug or Regression
- Disable required feature gates for Kubernetes 1.29+ (#1333, @mloiseleur)
- Fix controller error on GKE node pool updates (#1364, @salasberryfin)
Full Changelog: v1.8.0...v1.8.1
v1.8.0
Changes by Kind
API Change
- Add the ability to use the pd-balanced and hyperdisk-balanced for the root device type and the addition disks. (#1278, @barbacbd)
Feature
- Add support for Spot VMs.
GCPMachineTemplate.Spec.ProvisioningModel = "Spot"(#1313, @jwmay2012) - Bump CAPI to v1.8.4 (#1318, @damdo)
- Feat: Add ability to add GCPCluster.Spec.Network.Mtu (#1262, @tasdikrahman)
- Improve managed clusters test coverage (#1339, @salasberryfin)
- TBD (#1186, @akshay196-rafay)
- Bump CAPI to v1.7.3 (#1267, @damdo)
- Feat: gke zonal cluster support (#1289, @FrancoisKlieberOrange)
Bug or Regression
- Fix: compareMasterAuthorizedNetworksConfig avoid panic in reconciler (#1294, @FrancoisKlieberOrange)
- This fix populates the Disk and ForwardingRules resources'
Labelsfield from the machine/clusterAdditionalLabelsfield. (#1275, @bfournie)
Dependencies
Added
- cel.dev/expr: v0.16.0
- cloud.google.com/go/bigtable: v1.33.0
- github.com/fxamacker/cbor/v2: v2.6.0
- github.com/hashicorp/errwrap: v1.1.0
- github.com/hashicorp/go-multierror: v1.1.1
- github.com/kylelemons/godebug: v1.1.0
- github.com/moby/docker-image-spec: v1.3.1
- github.com/planetscale/vtprotobuf: 0393e58
- github.com/x448/float16: v0.8.4
- k8s.io/gengo/v2: 51d4e06
Changed
- cloud.google.com/go/accessapproval: v1.7.7 → v1.8.1
- cloud.google.com/go/accesscontextmanager: v1.8.7 → v1.9.1
- cloud.google.com/go/aiplatform: v1.67.0 → v1.68.0
- cloud.google.com/go/analytics: v0.23.2 → v0.25.1
- cloud.google.com/go/apigateway: v1.6.7 → v1.7.1
- cloud.google.com/go/apigeeconnect: v1.6.7 → v1.7.1
- cloud.google.com/go/apigeeregistry: v0.8.5 → v0.9.1
- cloud.google.com/go/appengine: v1.8.7 → v1.9.1
- cloud.google.com/go/area120: v0.8.7 → v0.9.1
- cloud.google.com/go/artifactregistry: v1.14.9 → v1.15.1
- cloud.google.com/go/asset: v1.19.1 → v1.20.2
- cloud.google.com/go/assuredworkloads: v1.11.7 → v1.12.1
- cloud.google.com/go/auth/oauth2adapt: v0.2.2 → v0.2.4
- cloud.google.com/go/auth: v0.5.1 → v0.9.8
- cloud.google.com/go/automl: v1.13.7 → v1.14.1
- cloud.google.com/go/baremetalsolution: v1.2.6 → v1.3.1
- cloud.google.com/go/batch: v1.8.6 → v1.11.0
- cloud.google.com/go/beyondcorp: v1.0.6 → v1.1.1
- cloud.google.com/go/bigquery: v1.61.0 → v1.63.1
- cloud.google.com/go/billing: v1.18.5 → v1.19.1
- cloud.google.com/go/binaryauthorization: v1.8.3 → v1.9.1
- cloud.google.com/go/certificatemanager: v1.8.1 → v1.9.1
- cloud.google.com/go/channel: v1.17.7 → v1.18.1
- cloud.google.com/go/cloudbuild: v1.16.1 → v1.18.0
- cloud.google.com/go/clouddms: v1.7.6 → v1.8.1
- cloud.google.com/go/cloudtasks: v1.12.8 → v1.13.1
- cloud.google.com/go/compute/metadata: v0.3.0 → v0.5.2
- cloud.google.com/go/compute: v1.27.0 → v1.28.1
- cloud.google.com/go/contactcenterinsights: v1.13.2 → v1.14.1
- cloud.google.com/go/container: v1.37.0 → v1.40.0
- cloud.google.com/go/containeranalysis: v0.11.6 → v0.13.1
- cloud.google.com/go/datacatalog: v1.20.1 → v1.22.1
- cloud.google.com/go/dataflow: v0.9.7 → v0.10.1
- cloud.google.com/go/dataform: v0.9.4 → v0.10.1
- cloud.google.com/go/datafusion: v1.7.7 → v1.8.1
- cloud.google.com/go/datalabeling: v0.8.7 → v0.9.1
- cloud.google.com/go/dataplex: v1.16.0 → v1.19.1
- cloud.google.com/go/dataproc/v2: v2.4.2 → v2.9.0
- cloud.google.com/go/dataqna: v0.8.7 → v0.9.1
- cloud.google.com/go/datastore: v1.17.0 → v1.19.0
- cloud.google.com/go/datastream: v1.10.6 → v1.11.1
- cloud.google.com/go/deploy: v1.19.0 → v1.22.1
- cloud.google.com/go/dialogflow: v1.53.0 → v1.58.0
- cloud.google.com/go/dlp: v1.14.0 → v1.19.0
- cloud.google.com/go/documentai: v1.29.0 → v1.34.0
- cloud.google.com/go/domains: v0.9.7 → v0.10.1
- cloud.google.com/go/edgecontainer: v1.2.1 → v1.3.1
- cloud.google.com/go/errorreporting: v0.3.0 → v0.3.1
- cloud.google.com/go/essentialcontacts: v1.6.8 → v1.7.1
- cloud.google.com/go/eventarc: v1.13.6 → v1.14.1
- cloud.google.com/go/filestore: v1.8.3 → v1.9.1
- cloud.google.com/go/firestore: v1.15.0 → v1.17.0
- cloud.google.com/go/functions: v1.16.2 → v1.19.1
- cloud.google.com/go/gkebackup: v1.5.0 → v1.6.1
- cloud.google.com/go/gkeconnect: v0.8.7 → v0.11.1
- cloud.google.com/go/gkehub: v0.14.7 → v0.15.1
- cloud.google.com/go/gkemulticloud: v1.2.0 → v1.4.0
- cloud.google.com/go/gsuiteaddons: v1.6.7 → v1.7.1
- cloud.google.com/go/iam: v1.1.8 → v1.2.1
- cloud.google.com/go/iap: v1.9.6 → v1.10.1
- cloud.google.com/go/ids: v1.4.7 → v1.5.1
- cloud.google.com/go/iot: v1.7.7 → v1.8.1
- cloud.google.com/go/kms: v1.17.1 → v1.20.0
- cloud.google.com/go/language: v1.12.5 → v1.14.1
- cloud.google.com/go/lifesciences: v0.9.7 → v0.10.1
- cloud.google.com/go/logging: v1.10.0 → v1.11.0
- cloud.google.com/go/longrunning: v0.5.7 → v0.6.1
- cloud.google.com/go/managedidentities: v1.6.7 → v1.7.1
- cloud.google.com/go/maps: v1.11.0 → v1.14.0
- cloud.google.com/go/mediatranslation: v0.8.7 → v0.9.1
- cloud.google.com/go/memcache: v1.10.7 → v1.11.1
- cloud.google.com/go/metastore: v1.13.6 → v1.14.1
- cloud.google.com/go/monitoring: v1.19.0 → v1.21.1
- cloud.google.com/go/networkconnectivity: v1.14.6 → v1.15.1
- cloud.google.com/go/networkmanagement: v1.13.2 → v1.14.1
- cloud.google.com/go/networksecurity: v0.9.7 → v0.10.1
- cloud.google.com/go/notebooks: v1.11.5 → v1.12.1
- cloud.google.com/go/optimization: v1.6.5 → v1.7.1
- cloud.google.com/go/orchestration: v1.9.2 → v1.11.0
- cloud.google.com/go/orgpolicy: v1.12.3 → v1.14.0
- cloud.google.com/go/osconfig: v1.12.7 → v1.14.1
- cloud.google.com/go/oslogin: v1.13.3 → v1.14.1
- cloud.google.com/go/phishingprotection: v0.8.7 → v0.9.1
- cloud.google.com/go/policytroubleshooter: v1.10.5 → v1.11.1
- cloud.google.com/go/privatecatalog: v0.9.7 → v0.10.1
- cloud.google.com/go/pubsub: v1.38.0 → v1.43.0
- cloud.google.com/go/pubsublite: v1.8.1 → v1.8.2
- cloud.google.com/go/recaptchaenterprise/v2: v2.13.0 → v2.17.1
- cloud.google.com/go/recommendationengine: v0.8.7 → v0.9.1
- cloud.google.com/go/recommender: v1.12.3 → v1.13.1
- cloud.google.com/go/redis: v1.15.0 → v1.17.1
- cloud.google.com/go/resourcemanager: v1.9.7 → v1.10.1
- cloud.google.com/go/resourcesettings: v1.6.7 → v1.8.1
- cloud.google.com/go/retail: v1.16.2 → v1.18.1
- cloud.google.com/go/run: v1.3.7 → v1.5.1
- cloud.google.com/go/scheduler: v1.10.8 → v1.11.1
- cloud.google.com/go/secretmanager: v1.13.1 → v1.14.1
- cloud.google.com/go/security: v1.17.0 → v1.18.1
- cloud.google.com/go/securitycenter: v1.30.0 → v1.35.1
- cloud.google.com/go/servicedirectory: v1.11.7 → v1.12.1
- cloud.google.com/go/shell: v1.7.7 → v1.8.1
- cloud.google.com/go/spanner: v1.63.0 → v1.69.0
- cloud.google.com/go/speech: v1.23.1 → v1.25.1
- cloud.google.com/go/storage: v1.40.0 → v1.43.0
- cloud.google.com/go/storagetransfer: v1.10.6 → v1.11.1
- cloud.google.com/go/talent: v1.6.8 → v1.7.1
- cloud.google.com/go/texttospeech: v1.7.7 → v1.8.1
- cloud.google.com/go/tpu: v1.6.7 → v1.7.1
- cloud.google.com/go/trace: v1.10.7 → v1.11.1
- cloud.google.com/go/translate: v1.10.3 → v1.12.1
- cloud.google.com/go/video: v1.21.0 → v1.23.1
- cloud.google.com/go/videointelligence: v1.11.7 → v1.12.1
- cloud.google.com/go/vision/v2: v2.8.2 → v2.9.1
- cloud.google.com/go/vmmigration: v1.7.7 → v1.8.1
- cloud.google.com/go/vmwareengine: v1.1.3 → v1.3.1
- cloud.google.com/go/vpcaccess: v1.7.7 → v1.8.1
- cloud.google.com/go/webrisk: v1.9.7 → v1.10.1
- cloud.google.com/go/websecurityscanner: v1.6.7 → v1.7.1
- cloud.google.com/go/workflows: v1.12.6 → v1.13.1
- cloud.google.com/go: v0.114.0 → v0.116.0
- github.com/BurntSushi/toml: v1.0.0 → v1.4.0
- github.com/GoogleCloudPlatform/k8s-cloud-provider: v1.30.0 → v1.33.0
- github.com/adrg/xdg: v0.4.0 → v0.5.0
- github.com/alecthomas/kingpin/v2: v2.3.2 → v2.4.0
- github.com/alessio/shellescape: v1.4.1 → v1.4.2
- github.com/cenkalti/backoff/v4: v4.2.1 → v4.3.0
- github.com/cespare/xxhash/v2: v2.2.0 → v2.3.0
- github.com/cncf/xds/go: 8a4994d → 024c85f
- github.com/coredns/caddy: v1.1.0 → v1.1.1
- github.com/coredns/corefile-migration: v1.0.21 → v1.0.23
- github.com/cpuguy83/go-md2man/v2: v2.0.3 → v2.0.4
- github.com/distribution/reference: v0.5.0 → v0.6.0
- github.com/docker/docker: v25.0.5+incompatible → v27.1.1+incompatible
- github.com/emicklei/go-restful/v3: v3.12.0 → v3.12.1
- github.com/envoyproxy/go-control-plane: v0.12.0 → v0.13.0
- github.com/envoyproxy/protoc-gen-validate: v1.0.4 → v1.1.0
- github.com/fatih/color: [v1.16.0 → v1.17.0](https://githu...