Releases: kubernetes-sigs/cluster-api-provider-aws
v2.7.1
Release notes for Cluster API Provider AWS (CAPA) v2.7.1
Changelog since v2.6.1
NOTE: there is no v2.7.0 release available due to an issue encountered during the release process.
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
- A new community owned AWS account is now being used for publishing AMIs. The old account owner by a company is no longer accessible and the images are being automatically deleted by AWS. Support for ubuntu 18.04 & 20.04 has been dropped and ubuntu 24.04 is now the default OS if no OS is supplied. (#5133, @richardcase)
- View the projects policy on publishing AMIs here.
- There is known issue creating clusters with Kubernetes v1.30 or greater when the load balancer is an ELB (which is the default). Its recommended for new clusters that you use an NLB instead, See #5139 for further details.
Changes by Kind
Support
- Add issue templates for reviewer and maintainer changes (#5079, @richardcase)
- Bump CAPI to v1.8.4 (#5061, @damdo)
- Switch
PodDisruptionBudget
in templates to policy/v1 (#5102, @AndiDog) - Templates: align
cluster-template.yaml
andcluster-template-machinepool.yaml
, use external cloud controller and CSI (#5136, @AndiDog) - Update metadata file for v2.7.0 release. (#5187, @richardcase)
Feature
- Add NonRootVolumes to AWSMachinePool launch template. (#4954, @mnitchev)
- Add ROSA Control plane registry configuration. (#5132, @serngawy)
- Change prevenet deletion label to be specific to CAPA. (#5072, @richardcase)
- Feat: add support for additionalControlPlaneIngressRules in AWSManagedControlPlane (#4783, @fad3t)
- New AMI building workflow that allows a packer vars file to be passed in. (#5152, @richardcase)
- New
AWSCluster.spec.network.NodePortIngressRuleCidrBlocks
parameter which allows to specify IPv4 CIDR blocks for Security group rule "Node Port Services" instead of default0.0.0.0/
. (#5147, @krasoffski) - New workflow to publish CAPA AMIs (#5138, @richardcase)
- Support adding custom secondary VPC CIDR blocks in
AWSCluster
(#4898, @AndiDog) - Support setting maxHealthyPercentage to configure ASG instance refresh (#5140, @fiunchinho)
Bug or Regression
- A missing permission needed for using nlbs (#5154, @richardcase)
- Check for the LB "active" status instead of trying to resolve the DNS name to validate the LB is ready. (#5093, @r4f4)
- Fix duplicated/leaked EIP when using BYO IPv4 on Machines. (#5039, @mtulio)
- Fix kustomize issue with e2e tests. (#5167, @richardcase)
- Fix: do not attach security groups for Network Load Balancers in secret regions. (#5030, @r4f4)
- Mark
S3BucketCreated
condition ready after successful reconciliation (#5089, @AndiDog) - Updates EKS e2e tests after recent bumping of EKS versions. (#5185, @richardcase)
Uncategorized
- Add versionGate Acknowledgement for upgrading ROSA-HCP y-stream versions (#5166, @serngawy)
- Fix: Fargate: Standardize cluster name in role names to avoid errors on mismatch between Cluster CR and EKS cluster name (#5111, @alam0rt)
- Update Flatcar template to use external CCM. (#5099, @ader1990)
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.7.1
Thanks to all our contributors.
v2.6.1
Release notes for Cluster API Provider AWS (CAPA) v2.6.1
Changelog since v2.5.2
| NOTE: there is no v2.6.0 release publicly available due to issue encountered during release.
Changes by Kind
Feature
- Add natgatewayips as source for ingress rules (#5005, @alexander-demicev)
- Add separate eks kubeconfig secret keys for the cluster-autoscaler to support refreshing the token automatically, see eks kubeconfig for more info. (#4648, @cnmcavoy)
- EBS Volumes and ENIs are now tagged when created as part of EC2 Instance Creation. (#5057, @fahlmant)
- Flag to enable private subnet filter for EKS control plane (#5058, @jas-nik)
- New
AWSCluster.spec.network.vpc.SubnetSchema
parameter which allows to change preferred way of subnet division to public and private. (#4971, @krasoffski) - Adding a new API field
capacityReservationId
to create capacity reserved instances (#5047, @athiruma)
Bug or Regression
- Continue reconciliation after filling an empty
AWSMachinePool.status.launchTemplateVersion
field (#5048, @AndiDog) - Fix comparison of ingress rules during Security Group reconciliation to avoid unnecessary revokes and authorizes. (#5024, @r4f4)
- Fix managed subnet tagging with "owned" value for "kubernetes.io/cluster/" tag. (#5051, @r4f4)
- Fix registering instances to Load Balancers when instances are still pending. (#5040, @r4f4)
- Fixed released binary name template. (#5055, @nrb)
- Fixes target group and listeners creation for v2 Load Balancers. (#5017, @r4f4)
- Flag to remove the default Helm-managed AWS VPC CNI EKS Addon (#5009, @jas-nik)
- Change prevenet deletion label to be specific to CAPA. (#5072, @richardcase)
Other
- Move AndiDog to maintainer status. (#5060, @richardcase)
- Update the metadata file for v2.6.0 (#5071, @richardcase)
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.6.1
Thanks to all our contributors.
v2.5.2
Release notes for Cluster API Provider AWS (CAPA) v2.5.2
Changelog since v2.5.0
NOTE: there is no v2.5.1 release due to issues with the release process.
Changes by Kind
Uncategorized
- Add support for AL2023 AMI types (#4973, @k8s-infra-cherrypick-robot)
- Fix ROSAMachinePool changes detection logic (#5025, @k8s-infra-cherrypick-robot)
- Fix: check for nil matching subnet when publicIP: true (#5007, @k8s-infra-cherrypick-robot)
- Use generate name for CP loadbalancer listeners (#5006, @k8s-infra-cherrypick-robot)
The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.5.2
Thanks to all our contributors.
v2.5.0
Release notes for Cluster API Provider AWS (CAPA) v2.5.0
Changelog since v2.4.2
Changes by Kind
Support
API Change
- Action required
Support deploying network requirements, subnets and carrier gateway, in AWS Wavelength Zones. This introduces new required IAM permissions. If you have an existing stack you will need to update it with clusterawsadm bootstrap iam create-cloudformation-stack (#4901, @mtulio) - Add support to provision subnets on AWS Local Zone infrastructure. (#4882, @mtulio)
- Exposing the health check attributes for the target group for the control plane load balancers, allowing customized health checks for API or additional listeners. (#4849, @mtulio)
- Fixed a bug where ingress rules specified in the secondary load balancer were not applied to the security group. (#4866, @r4f4)
Feature
- Add a new field to S3Bucket, BestEffortDeleteObjects, to allow ignoring AccessDenied errors when deleting S3 objects. (#4904, @r4f4)
- Add flags to manager for leaderElection timeouts (#4845, @nikParasyr)
- Add support to specify PlacementGroupPartition of placement group in instances. (#4883, @chiragkyal)
- ROSA: Support for External OIDC (#4915, @muraee)
- Use goreleaser for releasing binary (#4748, @kranurag7)
Bug or Regression
- Create
aws.Config
with a region to be able to work with different AWS partitions (#4860, @calvix) - Fix a bug where the machine controller will keep trying to delete an already deleted s3 object. (#4879, @r4f4)
- Fix machines getting a public IP even when user-supplied subnets don't have MapPublicIpOnLaunch. (#4892, @r4f4)
- Fix the error handling by deleting the created route table on errors when creating routes. (#4899, @mtulio)
- Fixes in the health check probe configuration for API target group on ELBv2. The correct health check path now is set to
/readyz
whenAWSLoadBalancerSpec.HealthCheckProtocol
isHTTP
orHTTPS
. (#4846, @mtulio) - Retry getting and deleting user data from SecretsManager in the bootstrap script in case of request failure. (#4896, @alexander-demicev)
- Revert a change where the Target Group's name would use the Load Balancer's name as prefix, possibly causing it to exceed the 32 characters limit (#4948, @r4f4)
Other (Cleanup or Flake)
- Bump aws-sdk-go to v1.51 (#4916, @stefanmcshane)
The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.5.0
Thanks to all our contributors.
v2.4.2
Release notes for Cluster API Provider AWS (CAPA) v2.4.2
Changelog since v2.4.1
Changes by Kind
Bug or Regression
- Fixes in the health check probe configuration for API target group on ELBv2. The correct health check path now is set to
/readyz
whenAWSLoadBalancerSpec.HealthCheckProtocol
isHTTP
orHTTPS
. (#4846, @mtulio) - Fix a bug where the machine controller will keep trying to delete an already deleted s3 object. (#4907, @k8s-infra-cherrypick-robot)
- Fix instance PrivateDNSName when domain-name is set in dhcpOpts (#4921, @jparrill)
- Fix machines getting a public IP even when user-supplied subnets don't have MapPublicIpOnLaunch. (#4908, @k8s-infra-cherrypick-robot)
- Fix the error handling by deleting the created route table on errors when creating routes. (#4912, @k8s-infra-cherrypick-robot)
- Fixed a bug where ingress rules specified in the secondary load balancer were not applied to the security group. (#4913, @k8s-infra-cherrypick-robot)
- Retry getting and deleting user data from SecretsManager in the bootstrap script in case of request failure. (#4911, @k8s-infra-cherrypick-robot)
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.4.2
Thanks to all our contributors.
v2.4.1
Release notes for Cluster API Provider AWS (CAPA) v2.4.1
Changelog since v2.4.0
Changes by Kind
Support
- Add @damdo as a reviewer (#4842, @richardcase)
API Change
Feature
- Add
ProvisionShardID
API field to ROSAControlPlane (#4872, @muraee) - Add additionalSecurityGroups field to ROSAMachinePool (#4848, @muraee)
- Add new field 'auditLogRoleARN' to ROSAControlPlane (#4857, @muraee)
- Add new fields to ROSAControlPlane - additionalTags, etcdEncryption, endpointAccess (#4844, @muraee)
- Fix typo in awsmachinetemplate_webhook logs (#4789, @guettli)
- Ignition, from v3.1, now supports including Proxy or CA bundle data. (#4750, @vincepri)
- Reconcile ROSAMachinePool fields (#4804, @muraee)
- Reconcile ROSAMachinePool.spec.ProviderIDList (#4831, @muraee)
Bug or Regression
- Fix discovered subnets for additional Load Balancers ("SecondaryControlPlaneLoadBalancer") when it is internet-facing. (#4840, @mtulio)
- Fix upgrade of managed node groups using custom AMIs (#4830, @fad3t)
- Fix: bump rosa deps to fix int overflow on non-64bit arch (#4836, @damdo)
- Fixes in the health check probe configuration for API target group on ELBv2. The correct health check path now is set to
/readyz
whenAWSLoadBalancerSpec.HealthCheckProtocol
isHTTP
orHTTPS
. (#4846, @mtulio) - Skip location constraint configuration when creating a bucket on
us-east-1
. (#4839, @mtulio)
The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.4.1
Thanks to all our contributors.
v2.4.0
Release notes for Cluster API Provider AWS (CAPA) v2.4.0
Changelog since v2.3.0
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
- v1beta1 types are not going to be served any longer and will be removed in the next release (#4757, @vincepri)
Changes by Kind
Feature
- A new enum value,
disabled
, is added for theAWSCluster.spec.controlPlaneLoadBalancer.loadBalancerType
field, which skips the reconciliation of the load balancer for the given cluster, useful for clusters which are consuming an externally managed Control Plane. (#4438, @prometherion) - Add & Reconcile ROSAMachinePools.spec.version (#4764, @muraee)
- Add tests for the re-introduced managed subnet functionality in #4474 (#4637, @AndiDog)
- Added AWSMachine and AWSMachineTemplate fields to control vpc placement for individual instances (#4541, @cnmcavoy)
- Adds support for a secondary, internal API server load balancer within clusters. (#4733, @nrb)
- Allow to configure garbage collector using clusterawsadm (#4500, @Fedosin)
- Enable transit encryption on S3 buckets (#4676, @fiunchinho)
- Generate CAPI kubeconfig secret for ROSA clusters (#4742, @muraee)
- Ignition: add option to store User Data in plain text (#4700, @damdo)
- Introduce basic support for ROSAMachinePools (#4725, @muraee)
- Log full ARN in GC error messages (#4709, @AndiDog)
- Prevent users setting SpotMarketOptions and MixedInstancesPolicy at the same time (#4656, @fiunchinho)
- Reconcile ROSAControlPlane version to trigger upgrades (#4761, @muraee)
- Reconcile ROSAControlePlane status (#4759, @muraee)
- Remove ingress and egress rules from vpc default security group (#4707, @fiunchinho)
- Skip AWSCluster deletion reconciliation once CAPA finalizer is gone (#4730, @AndiDog)
- Support setting HostnameType options for subnets and machines (#4664, @MaxFedotov)
- Trigger machine pool instance refresh (node rollout) if bootstrap config reference changes (#4619, @AndiDog)
- Use go 1.21.5 (#4710, @fiunchinho)
- Bump CAPI to v1.6.x (#4739, @damdo)
Bug or Regression
- Don't error when ASG is not present while deciding whether or not to refresh ASG instances. (#4660, @fiunchinho)
- Fix logging verbosity for machine pool reconciliation (#4620, @AndiDog)
- Fix: bump rosa deps to fix int overflow on non-64bit arch (#4836, @damdo)
- Make VPC creation idempotent to avoid indefinite creation of new VPCs if storage of the ID fails (#4723, @AndiDog)
- Resolved issue where deleted control planes were still registered in the kube-apiserver load balancer, causing potential disruptions. (#4701, @tobiasgiese)
- Skip instance refresh attempt if ASG does not yet exist (#4662, @fiunchinho)
- Treat the annotation
cluster.x-k8s.io/replicas-managed-by
on MachinePool CR as described in CAPI documentation and do not set desired replicas on ASG when the annotation is present. (#4654, @calvix) - Update AWSMachine providerID and instanceID earlier to minimize scenarios where tag-based searching is needed (#4670, @mjlshen)
- Various changes to the releases process. (#4813, @richardcase)
- When using Ignition, the S3 bucket was previously created in us-east-1 regardless of where the cluster was located, new S3 buckets will be created within the same region as the cluster. (#4732, @vincepri)
Failing Test
- Add CI script to test docker builds for the controller and clusterawsadm with all architectures. (#4834, @richardcase)
Support
- Disable dependency report short term. (#4825, @richardcase)
- Move @AndiDog to reviewer status (#4687, @richardcase)
- Update metadata for v2.4.x release series. (#4833, @richardcase)
Other (Cleanup or Flake)
- Dependabot configuration update to group updates, (#4688, @richardcase)
- Fix some logging and error cases (#4724, @AndiDog)
- If you're using S3 buckets for bootstrap data, the following permissions are required on the controller to automatically detect whether an object is still needing to be deleted:
s3:GetObject
. The following permissions are optional:s3:ListBucket
. (#4667, @thefirstofthe300)
Uncategorized
- Updated the default clusterctl template to use external cloud-controller-manager (#4678, @nrb)
- Use seedling emoji for dependabot pull requests (#4652, @kranurag7)
- Wrap the underlying error when the AWSMachinePool reconciler fails to get the infra provider cluster or control plane object (#4685, @harveyxia)
The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.4.0
Thanks to all our contributors.
v2.3.5
Release notes for Cluster API Provider AWS (CAPA) v2.3.5
Changelog since v2.3.1
NOTE: there are no v2.3.2-v2.3.4 releases due to issues with the release process.
Changes by Kind
Bug or Regression
- Delete VPC endpoints only if s3 bucket is enabled (#4805, @k8s-infra-cherrypick-robot)
Support
- Bump go version to 1.21 (#4803, @damdo)
- Various changes to the releases process. (#4814 #4819 #4809, @richardcase)
The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.3.5
Thanks to all our contributors.
v2.3.1
Release notes for Cluster API Provider AWS (CAPA) v2.3.1
Changelog since v2.3.0
NOTE: This release updates the default cluster template to use the external cloud provider which is deployed using CRS. You will need to enable the CRS.
Changes by Kind
Uncategorized
- Resolved issue where deleted control planes were still registered in the kube-apiserver load balancer, causing potential disruptions. (#4704, @k8s-infra-cherrypick-robot)
- Skip instance refresh attempt if ASG does not yet exist (#4698, @AndiDog)
- Updated the default clusterctl template to use external cloud-controller-manager (#4695, @k8s-infra-cherrypick-robot)
- Use seedling emoji for dependabot pull requests (#4652, @kranurag7)
The image for this release is:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.3.1
Thanks to all our contributors.
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v2.2.5
Release notes for Cluster API Provider AWS (CAPA) v2.2.5
Changelog since v2.2.4
Changes by Kind
Support
Failing Test
Bug or Regression
- Fix: remove unused context imports (#4547, @damdo)
- Fixed: Additional Tags specified on the AWSCluster will now propagate to root storage volumes. (#4590, @cnmcavoy)
- Make kpromo versioned consistent (#4542, @richardcase)
Uncategorized
- Bump CAPI to v1.5.2 (#4643, @k8s-infra-cherrypick-robot)
- Resolved issue where deleted control planes were still registered in the kube-apiserver load balancer, causing potential disruptions. (#4706, @k8s-infra-cherrypick-robot)
The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.2.5
Thanks to all our contributors.
Dependencies
Added
- github.com/AdaLogics/go-fuzz-headers: 43070de
- github.com/samber/lo: v1.38.1
- github.com/xhit/go-str2duration/v2: v2.1.0
- google.golang.org/genproto/googleapis/api: 782d3b1
- google.golang.org/genproto/googleapis/rpc: 782d3b1
Changed
- cloud.google.com/go/bigquery: v1.50.0 → v1.8.0
- cloud.google.com/go/compute: v1.20.1 → v1.21.0
- cloud.google.com/go/datastore: v1.11.0 → v1.1.0
- cloud.google.com/go/pubsub: v1.30.0 → v1.3.1
- github.com/Masterminds/semver/v3: v3.2.0 → v3.2.1
- github.com/Masterminds/squirrel: v1.5.3 → v1.5.4
- github.com/alecthomas/kingpin/v2: v2.3.1 → v2.3.2
- github.com/aws/amazon-vpc-cni-k8s: v1.14.1 → v1.15.0
- github.com/aws/amazon-vpc-resource-controller-k8s: v1.1.5 → v1.3.0
- github.com/aws/aws-sdk-go: v1.44.213 → v1.44.298
- github.com/cenkalti/backoff/v4: v4.1.3 → v4.2.1
- github.com/cncf/xds/go: 32f1caf → e9ce688
- github.com/containerd/containerd: v1.6.15 → v1.7.0
- github.com/containernetworking/cni: v1.1.1 → v1.1.2
- github.com/containernetworking/plugins: v1.1.1 → v1.2.0
- github.com/coreos/go-semver: v0.3.0 → v0.3.1
- github.com/cpuguy83/go-md2man/v2: v2.0.2 → v2.0.3
- github.com/docker/cli: v20.10.21+incompatible → v23.0.1+incompatible
- github.com/docker/docker: v24.0.5+incompatible → v24.0.7+incompatible
- github.com/docker/go-units: v0.4.0 → v0.5.0
- github.com/envoyproxy/go-control-plane: v0.11.0 → v0.11.1
- github.com/envoyproxy/protoc-gen-validate: v0.10.0 → v1.0.2
- github.com/go-gorp/gorp/v3: v3.0.2 → v3.0.5
- github.com/go-logr/logr: v1.2.4 → v1.3.0
- github.com/google/go-cmp: v0.5.9 → v0.6.0
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.7.0 → v2.16.0
- github.com/hashicorp/errwrap: v1.0.0 → v1.1.0
- github.com/hashicorp/go-multierror: v1.0.0 → v1.1.1
- github.com/huandu/xstrings: v1.3.3 → v1.4.0
- github.com/klauspost/compress: v1.13.6 → v1.16.0
- github.com/lib/pq: v1.10.7 → v1.10.9
- github.com/onsi/ginkgo/v2: v2.12.1 → v2.13.1
- github.com/onsi/gomega: v1.27.10 → v1.30.0
- github.com/opencontainers/image-spec: v1.1.0-rc2 → 3a7f492
- github.com/prometheus/client_golang: v1.16.0 → v1.17.0
- github.com/prometheus/client_model: v0.4.0 → 9a2bf30
- github.com/prometheus/common: v0.42.0 → v0.44.0
- github.com/prometheus/procfs: v0.10.1 → v0.11.1
- github.com/rubenv/sql-migrate: v1.2.0 → v1.3.1
- github.com/spf13/cobra: v1.7.0 → v1.8.0
- github.com/spf13/pflag: v1.0.5 → d5e0c06
- github.com/vishvananda/netlink: f5de759 → v1.2.1-beta.2
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.35.1 → v0.44.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.10.0 → v1.19.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.10.0 → v1.19.0
- go.opentelemetry.io/otel/metric: v0.31.0 → v1.19.0
- go.opentelemetry.io/otel/sdk: v1.10.0 → v1.19.0
- go.opentelemetry.io/otel/trace: v1.10.0 → v1.19.0
- go.opentelemetry.io/otel: v1.10.0 → v1.19.0
- go.opentelemetry.io/proto/otlp: v0.19.0 → v1.0.0
- golang.org/x/crypto: v0.13.0 → v0.15.0
- golang.org/x/exp: 6cc2880 → 642cace
- golang.org/x/mod: v0.12.0 → v0.13.0
- golang.org/x/net: v0.14.0 → v0.17.0
- golang.org/x/sync: v0.3.0 → v0.4.0
- golang.org/x/sys: v0.12.0 → v0.14.0
- golang.org/x/term: v0.12.0 → v0.14.0
- golang.org/x/text: v0.13.0 → v0.14.0
- golang.org/x/tools: v0.12.0 → v0.14.0
- google.golang.org/genproto: daa745c → 782d3b1
- google.golang.org/grpc: v1.55.0 → v1.58.2
- helm.sh/helm/v3: v3.11.1 → v3.12.3
- k8s.io/api: v0.27.2 → v0.27.3
- k8s.io/apiextensions-apiserver: v0.27.2 → v0.27.3
- k8s.io/apimachinery: v0.27.2 → v0.27.3
- k8s.io/apiserver: v0.27.2 → v0.27.3
- k8s.io/cli-runtime: v0.27.2 → v0.27.3
- k8s.io/client-go: v0.27.2 → v0.27.3
- k8s.io/code-generator: v0.27.2 → v0.27.3
- k8s.io/component-base: v0.27.2 → v0.27.3
- k8s.io/component-helpers: v0.27.2 → v0.27.3
- k8s.io/kms: v0.27.2 → v0.27.3
- k8s.io/kubectl: v0.27.2 → v0.27.3
- k8s.io/metrics: v0.27.2 → v0.27.3
- k8s.io/utils: a36077c → a5ecb01
- oras.land/oras-go: v1.2.2 → v1.2.3
- sigs.k8s.io/cluster-api/test: v1.5.2 → v1.5.3
- sigs.k8s.io/cluster-api: v1.5.2 → v1.5.3
- sigs.k8s.io/yaml: v1.3.0 → v1.4.0
Removed
- cloud.google.com/go/accessapproval: v1.6.0
- cloud.google.com/go/accesscontextmanager: v1.7.0
- cloud.google.com/go/aiplatform: v1.37.0
- cloud.google.com/go/analytics: v0.19.0
- cloud.google.com/go/apigateway: v1.5.0
- cloud.google.com/go/apigeeconnect: v1.5.0
- cloud.google.com/go/apigeeregistry: v0.6.0
- cloud.google.com/go/apikeys: v0.6.0
- cloud.google.com/go/appengine: v1.7.1
- cloud.google.com/go/area120: v0.7.1
- cloud.google.com/go/artifactregistry: v1.13.0
- cloud.google.com/go/asset: v1.13.0
- cloud.google.com/go/assuredworkloads: v1.10.0
- cloud.google.com/go/automl: v1.12.0
- cloud.google.com/go/baremetalsolution: v0.5.0
- cloud.google.com/go/batch: v0.7.0
- cloud.google.com/go/beyondcorp: v0.5.0
- cloud.google.com/go/billing: v1.13.0
- cloud.google.com/go/binaryauthorization: v1.5.0
- cloud.google.com/go/certificatemanager: v1.6.0
- cloud.google.com/go/channel: v1.12.0
- cloud.google.com/go/cloudbuild: v1.9.0
- cloud.google.com/go/clouddms: v1.5.0
- cloud.google.com/go/cloudtasks: v1.10.0
- cloud.google.com/go/contactcenterinsights: v1.6.0
- cloud.google.com/go/container: v1.15.0
- cloud.google.com/go/containeranalysis: v0.9.0
- cloud.google.com/go/datacatalog: v1.13.0
- cloud.google.com/go/dataflow: v0.8.0
- cloud.google.com/go/dataform: v0.7.0
- cloud.google.com/go/datafusion: v1.6.0
- cloud.google.com/go/d...