Skip to content

Releases: kubernetes-sigs/cluster-api-provider-aws

v2.7.1

28 Oct 18:38
v2.7.1
54dfb1a
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.7.1

Documentation

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 and cluster-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 default 0.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

30 Jul 10:52
v2.6.1
6db1244
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.6.1

Documentation

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

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

17 Jun 19:53
v2.5.2
5383d35
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.5.2

Documentation

Changelog since v2.5.0

NOTE: there is no v2.5.1 release due to issues with the release process.

Changes by Kind

Uncategorized

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

29 Apr 09:43
v2.5.0
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.5.0

Documentation

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 when AWSLoadBalancerSpec.HealthCheckProtocol is HTTP or HTTPS. (#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)

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

12 Apr 17:09
@nrb nrb
v2.4.2
1c23009
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.4.2

Documentation

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 when AWSLoadBalancerSpec.HealthCheckProtocol is HTTP or HTTPS. (#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

18 Mar 19:05
v2.4.1
cbf5317
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.4.1

Documentation

Changelog since v2.4.0

Changes by Kind

Support

API Change

  • Add additionalTags API field to ROSAMachinePool (#4869, @muraee)

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 when AWSLoadBalancerSpec.HealthCheckProtocol is HTTP or HTTPS. (#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

29 Feb 15:38
v2.4.0
25a0086
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.4.0

Documentation

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 the AWSCluster.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

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

27 Feb 11:36
v2.3.5
a9013c3
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.3.5

Documentation

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

Support

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

21 Dec 12:01
v2.3.1
ca3cc2d
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.3.1

Documentation

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

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

22 Dec 11:56
v2.2.5
4f46323
Compare
Choose a tag to compare

Release notes for Cluster API Provider AWS (CAPA) v2.2.5

Documentation

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

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...
Read more