Commit graph

38 commits

Author SHA1 Message Date
Google APIs
9f786b58f3 feat: added custom tolerations and labels support for Attached Clusters
feat: mark GKE-on-AWS and GKE-on-Azure protos as being deprecated to discourage any new usage as these services turn down
docs: A comment for field `tags` in message `.google.cloud.gkemulticloud.v1.AttachedCluster` is changed
docs: A comment for field `throughput` in message `.google.cloud.gkemulticloud.v1.AwsVolumeTemplate` is changed
docs: A comment for field `requested_cancellation` in message `.google.cloud.gkemulticloud.v1.OperationMetadata` is changed

PiperOrigin-RevId: 839306772
2025-12-02 09:40:01 -08:00
Google APIs
b7e013ac0b chore: update preview/stable values for previously migrated libraries, and do not attempt to regenerate .OwlBot.yaml for libraries that already exist
PiperOrigin-RevId: 808815559
2025-09-18 18:10:09 -07:00
Google APIs
36533b09a6 fix: upgrade gRPC service registration func
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 808289479
2025-09-17 14:49:50 -07:00
Google APIs
425c9e6e70 chore: create new top-level build rule to remove the post-processor
PiperOrigin-RevId: 806562104
2025-09-12 23:37:29 -07:00
Google APIs
9415ba048a chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 732130682
2025-02-28 07:26:00 -08:00
Google APIs
ba1a1c7a86 docs: fix comments of existing field
PiperOrigin-RevId: 713414570
2025-01-08 14:18:53 -08:00
Google APIs
09b3c838b7 feat: added support for optionally disabling built-in GKE metrics
feat: added tag bindings support for Attached Clusters
docs: updated comments of existing fields

PiperOrigin-RevId: 708397945
2024-12-20 12:35:47 -08:00
Google APIs
31df26d0ff feat: An optional field security_posture_config in message .google.cloud.gkemulticloud.v1.AttachedCluster is added
feat: An optional field `kubelet_config` in message `.google.cloud.gkemulticloud.v1.AwsNodePool` is added

PiperOrigin-RevId: 674451558
2024-09-13 15:19:59 -07:00
Google APIs
740a723d67 chore(php): promote GkeMultiCloud as stable
chore(php): promote GSuiteAddOns as stable
chore(php): promote Run as stable
chore(php): promote StorageInsights as stable
chore(php): promote VideoLiveStream as stable
chore(php): promote VideoStitcher as stable
chore(php): promote VmwareEngine as stable

PiperOrigin-RevId: 647335803
2024-06-27 09:01:34 -07:00
Google APIs
6d798dc562 feat: option to ignore_errors while deleting Azure clusters / nodepools
PiperOrigin-RevId: 632771413
2024-05-11 06:32:07 -07:00
Google APIs
3597f7db21 chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 631538781
2024-05-07 13:56:05 -07:00
Google APIs
667eaac011 feat: Support for universe_domain
PiperOrigin-RevId: 597849524
2024-01-12 08:40:29 -08:00
Google APIs
91bd79262a feat: added proxy support for Attached Clusters
feat: added Binary Authorization support which is a deploy-time security control that ensures only trusted container images are deployed
feat: added support for a new admin-groups flag in the create and update APIs
feat: added Surge Update and Rollback support for AWS Node Pools
feat: added support for per-node-pool subnet security group rules for AWS Node Pools
feat: added support for EC2 Spot instance types for AWS Node Pools
feat: added force-deletion support for AWS Clusters & Node Pools
feat: expanded Kubernetes version info
docs: updated comments of existing fields

PiperOrigin-RevId: 591286857
2023-12-15 10:02:01 -08:00
Google APIs
cee85c88a5 feat: promote to GA
PiperOrigin-RevId: 549674314
2023-07-20 10:39:03 -07:00
Google APIs
4221b78ecd chore(php): remove non-ads php_grpc_library targets
PiperOrigin-RevId: 536549230
2023-05-30 17:06:44 -07:00
Google APIs
d0da39a25e chore(bazel): remove all no-op go_test targets
PiperOrigin-RevId: 535010591
2023-05-24 15:55:02 -07:00
Google APIs
cbddac7303 feat: add new client surface to preview clients
chore: update the gapic generator to 1.7.4

PiperOrigin-RevId: 530731364
2023-05-09 15:36:20 -07:00
Google APIs
57b675c153 chore: update go_gapic_assembly_pkg with snippets archive
PiperOrigin-RevId: 524917171
2023-04-17 12:24:09 -07:00
Google APIs
d5e9cd1c51 feat: Updated dependency on google-cloud-gke_multi_cloud-v1 to 0.4
PiperOrigin-RevId: 509365756
2023-02-13 16:34:47 -08:00
Google APIs
30d54a7481 build: add Bazel dependency on google/protobuf/empty.proto
PiperOrigin-RevId: 508444163
2023-02-09 12:24:21 -08:00
Google APIs
7a702a989d feat: enable "rest" transport in Python for services supporting numeric enums
PiperOrigin-RevId: 508143576
2023-02-08 11:56:06 -08:00
Google APIs
ff55d10406 chore: update some Go release levels to match google-cloud-go
PiperOrigin-RevId: 507490734
2023-02-06 08:42:59 -08:00
Google APIs
d02e58244d chore: update import paths for Go targets to match open source location
chore: update go_package in protos to match open source location
chore: add explicit release levels to Go gapic targets

PiperOrigin-RevId: 506711567
2023-02-02 13:42:30 -08:00
Google APIs
db56b146ae feat: Added support for Azure workload identity federation
feat: Added `reconciling` and `update_time` output fields to Azure Client resource.

Added support for Azure workload identity federation to replace Azure client when creating clusters to manage Azure resources.

PiperOrigin-RevId: 506534887
2023-02-02 00:00:25 -08:00
Google APIs
8e3a5a476e feat: Support AttachedClusters
feat: Add errors output fields for cluster and nodepool resources
feat: Add AWS Autoscaling Group metrics collection for AWS nodepools
feat: Add monitoring config

Clients can now (1) manage Attached Clusters, (2) use managed GMP metrics collection, (3) enable AWS nodepool ASG metrics collection, and (4) get error summary from API resources.

PiperOrigin-RevId: 496709757
2022-12-20 11:31:44 -08:00
Google APIs
44fdfc1627 chore(bazel): update rules_gapic to v0.19.2
chore(bazel): update gapic-generator-go to v0.33.5

chore(bazel): refactor Go longrunning submodule dependency

PiperOrigin-RevId: 493899901
2022-12-08 08:17:59 -08:00
Google APIs
758f0d1217 chore: Enable requesting numeric enums in "transport=rest" responses for services supporting this (Java, Go, Python, PHP, TypeScript, C#, and Ruby), even if they do not yet turn on REST transport
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566
2022-12-05 14:28:58 -08:00
Google APIs
013b7e1deb chore: Set transport parameter expclicitly for php, nodejs and remaining java gapic rules
PiperOrigin-RevId: 485725710
2022-11-02 16:32:36 -07:00
Google APIs
807125e795 chore: Set rest_numeric_enums = False for all gapic rules explicitly
PiperOrigin-RevId: 485623855
2022-11-02 10:02:17 -07:00
Google APIs
5a9ee4d5de feat: enable REST transport for Python Preview clients
PiperOrigin-RevId: 474571730
2022-09-15 08:43:58 -07:00
Google APIs
8f81accbe6 chore: Explicitly set transport to grpc for python targets
PiperOrigin-RevId: 474394710
2022-09-14 14:40:43 -07:00
Google APIs
abe15226ba fix: Add py_test targets
PiperOrigin-RevId: 463701296
2022-07-27 16:06:30 -07:00
Google APIs
e0d0106516 chore(python): prepare for the v1 release of google/cloud/gkemulticloud
PiperOrigin-RevId: 458913879
2022-07-04 08:02:51 -07:00
Google APIs
8a251f5225 feat: Enable REST transport for most of Java and Go clients
PiperOrigin-RevId: 456641589
2022-06-22 17:01:19 -07:00
Google APIs
d42026b7a0 chore: include generated samples dir
PiperOrigin-RevId: 454047209
2022-06-09 17:15:44 -07:00
Google APIs
2ac1b0abec chore: Configure Ruby clients
PiperOrigin-RevId: 450033738
2022-05-20 11:58:51 -07:00
Google APIs
02e4eb0611 feat: Added support for other languages.Clients can now use this library to create gke clusters in cloud providers such as AWS and Azure
PiperOrigin-RevId: 447537600
2022-05-09 12:36:16 -07:00
Google APIs
0c1df83a74 feat: Initial commit for Anthos Multi-Cloud Library
Clients can now use this library to create gke clusters in cloud providers such as AWS and Azure.

PiperOrigin-RevId: 439408523
2022-04-04 14:11:06 -07:00