Skip to content

Commit 30f5d0e

Browse files
feat: [google-cloud-gke-multicloud] added proxy support for Attached Clusters (googleapis#12131)
- [ ] Regenerate this pull request now. BEGIN_COMMIT_OVERRIDE 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 END_COMMIT_OVERRIDE PiperOrigin-RevId: 591286857 Source-Link: googleapis/googleapis@91bd792 Source-Link: https://github.com/googleapis/googleapis-gen/commit/afb34ad26ec637c1d5f983dd1d92ee5d4b5bd64f Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWdrZS1tdWx0aWNsb3VkLy5Pd2xCb3QueWFtbCIsImgiOiJhZmIzNGFkMjZlYzYzN2MxZDVmOTgzZGQxZDkyZWU1ZDRiNWJkNjRmIn0= --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 6679d16 commit 30f5d0e

60 files changed

Lines changed: 15261 additions & 4516 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/google-cloud-gke-multicloud/google/cloud/gke_multicloud/__init__.py

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,20 @@
3939
from google.cloud.gke_multicloud_v1.types.attached_resources import (
4040
AttachedCluster,
4141
AttachedClusterError,
42+
AttachedClusterGroup,
4243
AttachedClustersAuthorization,
4344
AttachedClusterUser,
4445
AttachedOidcConfig,
4546
AttachedPlatformVersionInfo,
47+
AttachedProxyConfig,
4648
AttachedServerConfig,
49+
KubernetesSecret,
4750
)
4851
from google.cloud.gke_multicloud_v1.types.attached_service import (
4952
CreateAttachedClusterRequest,
5053
DeleteAttachedClusterRequest,
54+
GenerateAttachedClusterAgentTokenRequest,
55+
GenerateAttachedClusterAgentTokenResponse,
5156
GenerateAttachedClusterInstallManifestRequest,
5257
GenerateAttachedClusterInstallManifestResponse,
5358
GetAttachedClusterRequest,
@@ -62,22 +67,29 @@
6267
AwsAutoscalingGroupMetricsCollection,
6368
AwsCluster,
6469
AwsClusterError,
70+
AwsClusterGroup,
6571
AwsClusterNetworking,
6672
AwsClusterUser,
6773
AwsConfigEncryption,
6874
AwsControlPlane,
6975
AwsDatabaseEncryption,
7076
AwsInstancePlacement,
77+
AwsJsonWebKeys,
7178
AwsK8sVersionInfo,
7279
AwsNodeConfig,
80+
AwsNodeManagement,
7381
AwsNodePool,
7482
AwsNodePoolAutoscaling,
7583
AwsNodePoolError,
84+
AwsOpenIdConfig,
7685
AwsProxyConfig,
7786
AwsServerConfig,
7887
AwsServicesAuthentication,
7988
AwsSshConfig,
8089
AwsVolumeTemplate,
90+
SpotConfig,
91+
SurgeSettings,
92+
UpdateSettings,
8193
)
8294
from google.cloud.gke_multicloud_v1.types.aws_service import (
8395
CreateAwsClusterRequest,
@@ -86,13 +98,18 @@
8698
DeleteAwsNodePoolRequest,
8799
GenerateAwsAccessTokenRequest,
88100
GenerateAwsAccessTokenResponse,
101+
GenerateAwsClusterAgentTokenRequest,
102+
GenerateAwsClusterAgentTokenResponse,
89103
GetAwsClusterRequest,
104+
GetAwsJsonWebKeysRequest,
90105
GetAwsNodePoolRequest,
106+
GetAwsOpenIdConfigRequest,
91107
GetAwsServerConfigRequest,
92108
ListAwsClustersRequest,
93109
ListAwsClustersResponse,
94110
ListAwsNodePoolsRequest,
95111
ListAwsNodePoolsResponse,
112+
RollbackAwsNodePoolUpdateRequest,
96113
UpdateAwsClusterRequest,
97114
UpdateAwsNodePoolRequest,
98115
)
@@ -101,18 +118,22 @@
101118
AzureClient,
102119
AzureCluster,
103120
AzureClusterError,
121+
AzureClusterGroup,
104122
AzureClusterNetworking,
105123
AzureClusterResources,
106124
AzureClusterUser,
107125
AzureConfigEncryption,
108126
AzureControlPlane,
109127
AzureDatabaseEncryption,
110128
AzureDiskTemplate,
129+
AzureJsonWebKeys,
111130
AzureK8sVersionInfo,
112131
AzureNodeConfig,
132+
AzureNodeManagement,
113133
AzureNodePool,
114134
AzureNodePoolAutoscaling,
115135
AzureNodePoolError,
136+
AzureOpenIdConfig,
116137
AzureProxyConfig,
117138
AzureServerConfig,
118139
AzureServicesAuthentication,
@@ -128,9 +149,13 @@
128149
DeleteAzureNodePoolRequest,
129150
GenerateAzureAccessTokenRequest,
130151
GenerateAzureAccessTokenResponse,
152+
GenerateAzureClusterAgentTokenRequest,
153+
GenerateAzureClusterAgentTokenResponse,
131154
GetAzureClientRequest,
132155
GetAzureClusterRequest,
156+
GetAzureJsonWebKeysRequest,
133157
GetAzureNodePoolRequest,
158+
GetAzureOpenIdConfigRequest,
134159
GetAzureServerConfigRequest,
135160
ListAzureClientsRequest,
136161
ListAzureClientsResponse,
@@ -142,7 +167,9 @@
142167
UpdateAzureNodePoolRequest,
143168
)
144169
from google.cloud.gke_multicloud_v1.types.common_resources import (
170+
BinaryAuthorization,
145171
Fleet,
172+
Jwk,
146173
LoggingComponentConfig,
147174
LoggingConfig,
148175
ManagedPrometheusConfig,
@@ -162,13 +189,18 @@
162189
"AzureClustersAsyncClient",
163190
"AttachedCluster",
164191
"AttachedClusterError",
192+
"AttachedClusterGroup",
165193
"AttachedClustersAuthorization",
166194
"AttachedClusterUser",
167195
"AttachedOidcConfig",
168196
"AttachedPlatformVersionInfo",
197+
"AttachedProxyConfig",
169198
"AttachedServerConfig",
199+
"KubernetesSecret",
170200
"CreateAttachedClusterRequest",
171201
"DeleteAttachedClusterRequest",
202+
"GenerateAttachedClusterAgentTokenRequest",
203+
"GenerateAttachedClusterAgentTokenResponse",
172204
"GenerateAttachedClusterInstallManifestRequest",
173205
"GenerateAttachedClusterInstallManifestResponse",
174206
"GetAttachedClusterRequest",
@@ -181,53 +213,69 @@
181213
"AwsAutoscalingGroupMetricsCollection",
182214
"AwsCluster",
183215
"AwsClusterError",
216+
"AwsClusterGroup",
184217
"AwsClusterNetworking",
185218
"AwsClusterUser",
186219
"AwsConfigEncryption",
187220
"AwsControlPlane",
188221
"AwsDatabaseEncryption",
189222
"AwsInstancePlacement",
223+
"AwsJsonWebKeys",
190224
"AwsK8sVersionInfo",
191225
"AwsNodeConfig",
226+
"AwsNodeManagement",
192227
"AwsNodePool",
193228
"AwsNodePoolAutoscaling",
194229
"AwsNodePoolError",
230+
"AwsOpenIdConfig",
195231
"AwsProxyConfig",
196232
"AwsServerConfig",
197233
"AwsServicesAuthentication",
198234
"AwsSshConfig",
199235
"AwsVolumeTemplate",
236+
"SpotConfig",
237+
"SurgeSettings",
238+
"UpdateSettings",
200239
"CreateAwsClusterRequest",
201240
"CreateAwsNodePoolRequest",
202241
"DeleteAwsClusterRequest",
203242
"DeleteAwsNodePoolRequest",
204243
"GenerateAwsAccessTokenRequest",
205244
"GenerateAwsAccessTokenResponse",
245+
"GenerateAwsClusterAgentTokenRequest",
246+
"GenerateAwsClusterAgentTokenResponse",
206247
"GetAwsClusterRequest",
248+
"GetAwsJsonWebKeysRequest",
207249
"GetAwsNodePoolRequest",
250+
"GetAwsOpenIdConfigRequest",
208251
"GetAwsServerConfigRequest",
209252
"ListAwsClustersRequest",
210253
"ListAwsClustersResponse",
211254
"ListAwsNodePoolsRequest",
212255
"ListAwsNodePoolsResponse",
256+
"RollbackAwsNodePoolUpdateRequest",
213257
"UpdateAwsClusterRequest",
214258
"UpdateAwsNodePoolRequest",
215259
"AzureAuthorization",
216260
"AzureClient",
217261
"AzureCluster",
218262
"AzureClusterError",
263+
"AzureClusterGroup",
219264
"AzureClusterNetworking",
220265
"AzureClusterResources",
221266
"AzureClusterUser",
222267
"AzureConfigEncryption",
223268
"AzureControlPlane",
224269
"AzureDatabaseEncryption",
225270
"AzureDiskTemplate",
271+
"AzureJsonWebKeys",
226272
"AzureK8sVersionInfo",
227273
"AzureNodeConfig",
274+
"AzureNodeManagement",
228275
"AzureNodePool",
229276
"AzureNodePoolAutoscaling",
230277
"AzureNodePoolError",
278+
"AzureOpenIdConfig",
231279
"AzureProxyConfig",
232280
"AzureServerConfig",
233281
"AzureServicesAuthentication",
@@ -241,9 +289,13 @@
241289
"DeleteAzureNodePoolRequest",
242290
"GenerateAzureAccessTokenRequest",
243291
"GenerateAzureAccessTokenResponse",
292+
"GenerateAzureClusterAgentTokenRequest",
293+
"GenerateAzureClusterAgentTokenResponse",
244294
"GetAzureClientRequest",
245295
"GetAzureClusterRequest",
296+
"GetAzureJsonWebKeysRequest",
246297
"GetAzureNodePoolRequest",
298+
"GetAzureOpenIdConfigRequest",
247299
"GetAzureServerConfigRequest",
248300
"ListAzureClientsRequest",
249301
"ListAzureClientsResponse",
@@ -253,7 +305,9 @@
253305
"ListAzureNodePoolsResponse",
254306
"UpdateAzureClusterRequest",
255307
"UpdateAzureNodePoolRequest",
308+
"BinaryAuthorization",
256309
"Fleet",
310+
"Jwk",
257311
"LoggingComponentConfig",
258312
"LoggingConfig",
259313
"ManagedPrometheusConfig",

packages/google-cloud-gke-multicloud/google/cloud/gke_multicloud/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "0.6.4" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

0 commit comments

Comments
 (0)