Skip to content

Commit

Permalink
feat: An optional field security_posture_config in message `.google…
Browse files Browse the repository at this point in the history
….cloud.gkemulticloud.v1.AttachedCluster` is added (#27330)

feat: An optional field `kubelet_config` in message `.google.cloud.gkemulticloud.v1.AwsNodePool` is added
  • Loading branch information
gcf-owl-bot[bot] authored Sep 18, 2024
1 parent 772df36 commit b67dcf3
Show file tree
Hide file tree
Showing 12 changed files with 96 additions and 10 deletions.
2 changes: 1 addition & 1 deletion google-cloud-gke_multi_cloud-v1/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Ruby Client for the Anthos Multi-Cloud V1 API

Anthos Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the Anthos Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console. When you create a cluster with Anthos Multi-Cloud, Google creates the resources needed and brings up a cluster on your behalf. You can deploy workloads with the Anthos Multi-Cloud API or the gcloud and kubectl command-line tools.
GKE Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the GKE Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console. When you create a cluster with GKE Multi-Cloud, Google creates the resources needed and brings up a cluster on your behalf. You can deploy workloads with the GKE Multi-Cloud API or the gcloud and kubectl command-line tools.

Anthos Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the Anthos Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Gem::Specification.new do |gem|
gem.authors = ["Google LLC"]
gem.email = "googleapis-packages@google.com"
gem.description = "Anthos Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the Anthos Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console. Note that google-cloud-gke_multi_cloud-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-gke_multi_cloud instead. See the readme for more details."
gem.summary = "Anthos Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the Anthos Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console. When you create a cluster with Anthos Multi-Cloud, Google creates the resources needed and brings up a cluster on your behalf. You can deploy workloads with the Anthos Multi-Cloud API or the gcloud and kubectl command-line tools."
gem.summary = "GKE Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the GKE Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console. When you create a cluster with GKE Multi-Cloud, Google creates the resources needed and brings up a cluster on your behalf. You can deploy workloads with the GKE Multi-Cloud API or the gcloud and kubectl command-line tools."
gem.homepage = "https://github.com/googleapis/google-cloud-ruby"
gem.license = "Apache-2.0"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -375,6 +375,7 @@ def create_attached_cluster request, options = nil
# * `platform_version`.
# * `proxy_config.kubernetes_secret.name`.
# * `proxy_config.kubernetes_secret.namespace`.
# * `security_posture_config.vulnerability_mode`
#
# @yield [response, operation] Access the result along with the RPC operation
# @yieldparam response [::Gapic::Operation]
Expand Down Expand Up @@ -498,7 +499,7 @@ def update_attached_cluster request, options = nil
# @param distribution [::String]
# Required. The Kubernetes distribution of the underlying attached cluster.
#
# Supported values: ["eks", "aks"].
# Supported values: ["eks", "aks", "generic"].
# @param proxy_config [::Google::Cloud::GkeMultiCloud::V1::AttachedProxyConfig, ::Hash]
# Optional. Proxy configuration for outbound HTTP(S) traffic.
#
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -361,6 +361,7 @@ def create_attached_cluster request, options = nil
# * `platform_version`.
# * `proxy_config.kubernetes_secret.name`.
# * `proxy_config.kubernetes_secret.namespace`.
# * `security_posture_config.vulnerability_mode`
# @yield [result, operation] Access the result along with the TransportOperation object
# @yieldparam result [::Gapic::Operation]
# @yieldparam operation [::Gapic::Rest::TransportOperation]
Expand Down Expand Up @@ -477,7 +478,7 @@ def update_attached_cluster request, options = nil
# @param distribution [::String]
# Required. The Kubernetes distribution of the underlying attached cluster.
#
# Supported values: ["eks", "aks"].
# Supported values: ["eks", "aks", "generic"].
# @param proxy_config [::Google::Cloud::GkeMultiCloud::V1::AttachedProxyConfig, ::Hash]
# Optional. Proxy configuration for outbound HTTP(S) traffic.
# @yield [result, operation] Access the result along with the TransportOperation object
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit b67dcf3

Please sign in to comment.