category: IT Services provider: Google commonfields: id: GoogleKubernetesEngine version: -1 configuration: - additionalinfo: The content of the generated `credentials.json` file. (Read the docs for further information) display: JSON credentials name: credentials_json type: 4 hidden: true required: false - name: credentials type: 9 displaypassword: JSON credentials hiddenusername: true required: false - additionalinfo: Can be overwriten in commands execution. display: Default project name: default_project required: true type: 0 - additionalinfo: Can be overwriten in commands execution. display: Default zone name: default_zone required: true type: 0 description: |- The Google Kubernetes Engine integration is used for building and managing container based applications in Google Cloud Platform (GCP), powered by the open source Kubernetes technology. display: Google Kubernetes Engine name: GoogleKubernetesEngine script: commands: - arguments: - description: The Google Developers Console project ID or project number. name: project - defaultValue: '-' description: The name of the Google Compute Engine zone in which the cluster resides, leave empty for all zones. name: zone description: Lists all clusters owned by a project in either the specified zone or all zones. name: gcloud-clusters-list outputs: - contextPath: GKE.Cluster.Name description: Cluster name. type: String - contextPath: GKE.Cluster.MasterAuth.ClusterCaCertificate description: Base64-encoded public certificate that is the root of trust for the cluster. type: String - contextPath: GKE.Cluster.LoggingService description: The logging service the cluster should use to write metrics. type: String - contextPath: GKE.Cluster.MonitoringService description: The monitoring service the cluster should use to write metrics. type: String - contextPath: GKE.Cluster.Network description: The name of the Google Compute Engine network to which the cluster is connected. If left unspecified, the default network will be used. type: String - contextPath: GKE.Cluster.ClusterIpv4Cidr description: The IP address range of the container pods in this cluster, in CIDR notation (e.g. 10.0.0.24). type: String - contextPath: GKE.Cluster.AddonsConfig.HttpLoadBalancing.Disabled description: Configuration for the http load balancing addon. type: Boolean - contextPath: GKE.Cluster.AddonsConfig.HorizontalPodAutoscaling.Disabled description: Configuration for the horizontal pod autoscaling addon. type: Boolean - contextPath: GKE.Cluster.AddonsConfig.KubernetesDashboard.Disabled description: Configuration for the kubernetes dashboard addon. type: Boolean - contextPath: GKE.Cluster.AddonsConfig.NetworkPolicyConfig.Disabled description: Configuration for the network policy config addon. type: Boolean - contextPath: GKE.Cluster.LegacyAbac.Enabled description: Configuration for the Legacy ABAC. type: Boolean - contextPath: GKE.Cluster.SubNetwork description: The name of the Google Compute Engine subnetwork to which the cluster is connected. type: String - contextPath: GKE.Cluster.NodePool.Name description: Node pool name. type: String - contextPath: GKE.Cluster.NodePool.Config.MachineType description: Node pool machine type. type: String - contextPath: GKE.Cluster.NodePool.Config.DiskSizeGb description: Size of the disk attached to each node, specified in GB. type: Number - contextPath: GKE.Cluster.NodePool.Config.OauthScopes description: The set of Google API scopes to be made available on all of the node VMs under the “default” service account. type: String - contextPath: GKE.Cluster.NodePool.Config.Metadata.disable-legacy-endpoints description: legacy abac Status. type: String - contextPath: GKE.Cluster.NodePool.Config.ImageType description: The desired image type for the node pool. type: String - contextPath: GKE.Cluster.NodePool.Config.ServiceAccount description: The Google Cloud Platform Service Account to be used by the node VMs. If no Service Account is specified, the “default” service account is used. type: String - contextPath: GKE.Cluster.NodePool.Config.DiskType description: Type of the disk attached to each node (e.g. ‘pd-standard’ or ‘pd-ssd’) If unspecified, the default disk type is ‘pd- standard’. type: String - contextPath: GKE.Cluster.NodePool.Config.ShieldedInstanceConfig.EnableIntegrityMonitoring description: Defines whether the instance has integrity monitoring enabled. type: Number - contextPath: GKE.Cluster.NodePool.InitialNodeCount description: The initial node count for the pool. type: Number - contextPath: GKE.Cluster.NodePool.Autoscaling.Enabled description: Status of autoscaling. type: Number - contextPath: GKE.Cluster.NodePool.Autoscaling.MinNodeCount description: Minimum number of nodes in the NodePool. Must be >= 1 and <= max_node_count. type: Number - contextPath: GKE.Cluster.NodePool.Autoscaling.MaxNodeCount description: Maximum number of nodes in the NodePool. Must be >= min_node_count. There has to enough quota to scale up the cluster. type: Number - contextPath: GKE.Cluster.NodePool.Management.AutoRepair description: A flag that specifies whether the node auto-repair is enabled for the node pool. type: Number - contextPath: GKE.Cluster.NodePool.MaxPodsConstraint.MaxPodsPerNode description: The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool. type: String - contextPath: GKE.Cluster.NodePool.PodIpv4CidrSize description: The pod CIDR block size per node in this node pool. type: Number - contextPath: GKE.Cluster.NodePool.SelfLink description: Server-defined URL for the resource. type: String - contextPath: GKE.Cluster.NodePool.Version description: The version of the Kubernetes of this node. type: String - contextPath: GKE.Cluster.NodePool.InstanceGroupUrls description: The resource URLs of the managed instance groups associated with this node pool. type: String - contextPath: GKE.Cluster.NodePool.Status description: The status of the nodes in this pool instance. type: String - contextPath: GKE.Cluster.Locations description: The desired list of Google Compute Engine zones in which the cluster’s nodes should be located. type: String - contextPath: GKE.Cluster.LabelFingerprint description: The fingerprint of the set of labels for this cluster. type: String - contextPath: GKE.Cluster.IpAllocationPolicy.UseIpAliases description: Whether alias IPs will be used for pod IPs in the cluster. type: Number - contextPath: GKE.Cluster.IpAllocationPolicy.ClusterIpv4Cidr description: The IP address range of the container pods in this cluster, in CIDR notation (e.g. 10.0.0.0/24). type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ServicesIpv4Cidr description: The IP address range of the Kubernetes services in this cluster, in CIDR notation (e.g. 10.0.0.0/24). type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ClusterSecondaryRangeName description: The name of the secondary range to be used for the cluster CIDR block. The secondary range will be used for pod IP addresses. type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ServicesSecondaryRangeName description: The name of the secondary range to be used as for the services CIDR block. The secondary range will be used for service ClusterIPs. type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ClusterIpv4CidrBlock description: The IP address range for the cluster pod IPs. type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ServicesIpv4CidrBlock description: The IP address range of the services IPs in this cluster. type: String - contextPath: GKE.Cluster.MasterAuthorizedNetworksConfig.CIDR description: CIDR which allowed to access master when enabled. type: String - contextPath: GKE.Cluster.MasterAuthorizedNetworksConfig.Enabled description: CIDR which allowed to access master when enabled. type: String - contextPath: GKE.Cluster.MaintenancePolicy.ResourceVersion description: A hash identifying the version of this policy. type: String - contextPath: GKE.Cluster.NetworkConfig.Network description: The relative name of the Google Compute Engine. type: String - contextPath: GKE.Cluster.NetworkConfig.Subnetwork description: The relative name of the Google Compute Engine subnetwork to which the cluster is connected. type: String - contextPath: GKE.Cluster.DefaultMaxPodsConstraint.MaxPodsPerNode description: Constraint enforced on the max num of pods per node. type: String - contextPath: GKE.Cluster.DatabaseEncryption.State description: Configuration of etcd encryption. type: String - contextPath: GKE.Cluster.SelfLink description: erver-defined URL for the resource. type: String - contextPath: GKE.Cluster.Endpoint description: The IP address of this cluster’s master endpoint. type: String - contextPath: GKE.Cluster.InitialClusterVersion description: The initial Kubernetes version for this cluster. type: String - contextPath: GKE.Cluster.CurrentMasterVersion description: The current software version of the master endpoint. type: String - contextPath: GKE.Cluster.CreateTime description: The time the cluster was created, in RFC3339 text format. type: Date - contextPath: GKE.Cluster.Status description: The current status of this cluster. type: String - contextPath: GKE.Cluster.ServicesIpv4Cidr description: The IP address range of the Kubernetes services in this cluster, in CIDR notation (e.g. 10.0.0.0/24).' type: String - contextPath: GKE.Cluster.Location description: The name of the Google Compute Engine zone or region in which the cluster resides. type: String - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone description: Gets the details of a specific cluster. name: gcloud-clusters-describe outputs: - contextPath: GKE.Cluster.Name description: Cluster name. type: String - contextPath: GKE.Cluster.MasterAuth.ClusterCaCertificate description: Base64-encoded public certificate that is the root of trust for the cluster. type: String - contextPath: GKE.Cluster.LoggingService description: The logging service the cluster should use to write metrics. type: String - contextPath: GKE.Cluster.MonitoringService description: The monitoring service the cluster should use to write metrics. type: String - contextPath: GKE.Cluster.Network description: The name of the Google Compute Engine network to which the cluster is connected. If left unspecified, the default network will be used. type: String - contextPath: GKE.Cluster.ClusterIpv4Cidr description: The IP address range of the container pods in this cluster, in CIDR notation (e.g. 10.0.0.0/24). type: String - contextPath: GKE.Cluster.AddonsConfig.HttpLoadBalancing.Disabled description: Configuration for the http load balancing addon. type: Boolean - contextPath: GKE.Cluster.AddonsConfig.HorizontalPodAutoscaling.Disabled description: Configuration for the horizontal pod autoscaling addon. type: Boolean - contextPath: GKE.Cluster.AddonsConfig.KubernetesDashboard.Disabled description: Configuration for the kubernetes dashboard addon. type: Boolean - contextPath: GKE.Cluster.AddonsConfig.NetworkPolicyConfig.Disabled description: Configuration for the network policy config addon. type: Boolean - contextPath: GKE.Cluster.LegacyAbac.Enabled description: Configuration for the Legacy ABAC. type: Boolean - contextPath: GKE.Cluster.SubNetwork description: The name of the Google Compute Engine subnetwork to which the cluster is connected. type: String - contextPath: GKE.Cluster.NodePool.Name description: Node pool name. type: String - contextPath: GKE.Cluster.NodePool.Config.MachineType description: Node pool machine type. type: String - contextPath: GKE.Cluster.NodePool.Config.DiskSizeGb description: Size of the disk attached to each node, specified in GB. type: Number - contextPath: GKE.Cluster.NodePool.Config.OauthScopes description: The set of Google API scopes to be made available on all of the node VMs under the “default” service account. type: String - contextPath: GKE.Cluster.NodePool.Config.Metadata.disable-legacy-endpoints description: legacy abac Status. type: String - contextPath: GKE.Cluster.NodePool.Config.ImageType description: The desired image type for the node pool. type: String - contextPath: GKE.Cluster.NodePool.Config.ServiceAccount description: The Google Cloud Platform Service Account to be used by the node VMs. If no Service Account is specified, the “default” service account is used. type: String - contextPath: GKE.Cluster.NodePool.Config.DiskType description: Type of the disk attached to each node (e.g. ‘pd-standard’ or ‘pd-ssd’) If unspecified, the default disk type is ‘pd- standard’. type: String - contextPath: GKE.Cluster.NodePool.Config.ShieldedInstanceConfig.EnableIntegrityMonitoring description: Defines whether the instance has integrity monitoring enabled. type: Number - contextPath: GKE.Cluster.NodePool.InitialNodeCount description: The initial node count for the pool. type: Number - contextPath: GKE.Cluster.NodePool.Autoscaling.Enabled description: Status of autoscaling. type: Number - contextPath: GKE.Cluster.NodePool.Autoscaling.MinNodeCount description: Minimum number of nodes in the NodePool. Must be >= 1 and <= max_node_count. type: Number - contextPath: GKE.Cluster.NodePool.Autoscaling.MaxNodeCount description: Maximum number of nodes in the NodePool. Must be >= min_node_count. There has to enough quota to scale up the cluster. type: Number - contextPath: GKE.Cluster.NodePool.Management.AutoRepair description: A flag that specifies whether the node auto-repair is enabled for the node pool. type: Number - contextPath: GKE.Cluster.NodePool.MaxPodsConstraint.MaxPodsPerNode description: The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool. type: String - contextPath: GKE.Cluster.NodePool.PodIpv4CidrSize description: The pod CIDR block size per node in this node pool. type: Number - contextPath: GKE.Cluster.NodePool.SelfLink description: Server-defined URL for the resource. type: String - contextPath: GKE.Cluster.NodePool.Version description: The version of the Kubernetes of this node. type: String - contextPath: GKE.Cluster.NodePool.InstanceGroupUrls description: The resource URLs of the managed instance groups associated with this node pool. type: String - contextPath: GKE.Cluster.NodePool.Status description: The status of the nodes in this pool instance. type: String - contextPath: GKE.Cluster.Locations description: The desired list of Google Compute Engine zones in which the cluster’s nodes should be located. type: String - contextPath: GKE.Cluster.LabelFingerprint description: The fingerprint of the set of labels for this cluster. type: String - contextPath: GKE.Cluster.IpAllocationPolicy.UseIpAliases description: Whether alias IPs will be used for pod IPs in the cluster. type: Number - contextPath: GKE.Cluster.IpAllocationPolicy.ClusterIpv4Cidr description: The IP address range of the container pods in this cluster, in CIDR notation (e.g. 10.0.0.0/24). type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ServicesIpv4Cidr description: The IP address range of the Kubernetes services in this cluster, in CIDR notation (e.g. 10.0.0.0/24). type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ClusterSecondaryRangeName description: The name of the secondary range to be used for the cluster CIDR block. The secondary range will be used for pod IP addresses. type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ServicesSecondaryRangeName description: The name of the secondary range to be used as for the services CIDR block. The secondary range will be used for service ClusterIPs. type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ClusterIpv4CidrBlock description: The IP address range for the cluster pod IPs. type: String - contextPath: GKE.Cluster.IpAllocationPolicy.ServicesIpv4CidrBlock description: The IP address range of the services IPs in this cluster. type: String - contextPath: GKE.Cluster.MasterAuthorizedNetworksConfig.CIDR description: CIDR which allowed to access master when enabled. type: String - contextPath: GKE.Cluster.MasterAuthorizedNetworksConfig.Enabled description: CIDR which allowed to access master when enabled. type: String - contextPath: GKE.Cluster.MaintenancePolicy.ResourceVersion description: A hash identifying the version of this policy. type: String - contextPath: GKE.Cluster.NetworkConfig.Network description: The relative name of the Google Compute Engine. type: String - contextPath: GKE.Cluster.NetworkConfig.Subnetwork description: The relative name of the Google Compute Engine subnetwork to which the cluster is connected. type: String - contextPath: GKE.Cluster.DefaultMaxPodsConstraint.MaxPodsPerNode description: Constraint enforced on the max num of pods per node. type: String - contextPath: GKE.Cluster.DatabaseEncryption.State description: Configuration of etcd encryption. type: String - contextPath: GKE.Cluster.SelfLink description: erver-defined URL for the resource. type: String - contextPath: GKE.Cluster.Endpoint description: The IP address of this cluster’s master endpoint. type: String - contextPath: GKE.Cluster.InitialClusterVersion description: The initial Kubernetes version for this cluster. type: String - contextPath: GKE.Cluster.CurrentMasterVersion description: The current software version of the master endpoint. type: String - contextPath: GKE.Cluster.CreateTime description: The time the cluster was created, in RFC3339 text format. type: Date - contextPath: GKE.Cluster.Status description: The current status of this cluster. type: String - contextPath: GKE.Cluster.ServicesIpv4Cidr description: The IP address range of the Kubernetes services in this cluster, in CIDR notation (e.g. 10.0.0.0/24).' type: String - contextPath: GKE.Cluster.Location description: The name of the Google Compute Engine zone or region in which the cluster resides. type: String - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - auto: PREDEFINED description: Sets master enabled or disabled. name: basic_auth predefined: - enable - disable required: true description: Enable basic (username/password) auth for the cluster. Enable will create user admin with generated password. name: gcloud-clusters-set-muster-auth outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - auto: PREDEFINED description: Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster. name: http_load_balancing predefined: - enable - disable - auto: PREDEFINED description: 'Configuration for the Kubernetes Dashboard. ' name: kubernetes_dashboard predefined: - enable - disable - auto: PREDEFINED description: |- Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes. name: network_policy predefined: - enable - disable description: Sets the addons for a specific cluster. name: gcloud-clusters-set-addons outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - auto: PREDEFINED description: Whether the ABAC authorizer is enabled for this cluster. When enabled, identities in the system, including service accounts, nodes, and controllers, will have statically granted permissions beyond those provided by the RBAC configuration or IAM. name: enable predefined: - 'true' - 'false' required: true description: Configuration for the legacy Attribute Based Access Control authorization mode. name: gcloud-clusters-set-legacy-auth outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - auto: PREDEFINED description: Whether or not master authorized networks is enabled. name: enable predefined: - 'true' - 'false' required: true - description: Cidrs define up to 50 external networks that could access Kubernetes master through HTTPS. Comma-seprated e.g. "192.168.0.0/24,10.0.0.0/32". isArray: true name: cidrs description: |- Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs. name: gcloud-clusters-set-master-authorized-network outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone required: true - auto: PREDEFINED description: Whether or not k8s stackdriver is enabled. name: enable predefined: - 'true' - 'false' required: true description: Enable or Disable k8s stackdriver. Important - To use this functinality the user should enable manually logging to "monitoring.googleapis.com/kubernetes" manulally via the GCP console. name: gcloud-clusters-set-k8s-stackdriver outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - auto: PREDEFINED description: Whether or not master binary auth is enabled. name: enable predefined: - 'true' - 'false' required: true description: Enable or Disable binary auth. name: gcloud-clusters-set-binary-auth outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - auto: PREDEFINED description: Whether or not intra node visibility is enabled. name: enable predefined: - 'true' - 'false' required: true description: Enable or Disable for intra node visibility in cluster. name: gcloud-clusters-set-intra-node-visibility outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone description: Lists the node pools for a cluster. name: gcloud-node-pool-list outputs: - contextPath: GKE.NodePool.Name description: Node pool name. type: String - contextPath: GKE.NodePool.Config.MachineType description: Node pool machine type. type: String - contextPath: GKE.NodePool.Config.DiskSizeGb description: Size of the disk attached to each node, specified in GB. type: Number - contextPath: GKE.NodePool.Config.OauthScopes description: The set of Google API scopes to be made available on all of the node VMs under the “default” service account. type: String - contextPath: GKE.NodePool.Config.Metadata.disable-legacy-endpoints description: legacy abac Status. type: String - contextPath: GKE.NodePool.Config.ImageType description: The desired image type for the node pool. type: String - contextPath: GKE.NodePool.Config.ServiceAccount description: The Google Cloud Platform Service Account to be used by the node VMs. If no Service Account is specified, the “default” service account is used. type: String - contextPath: GKE.NodePool.Config.DiskType description: Type of the disk attached to each node (e.g. ‘pd-standard’ or ‘pd-ssd’) If unspecified, the default disk type is ‘pd- standard’. type: String - contextPath: GKE.NodePool.Config.ShieldedInstanceConfig.EnableIntegrityMonitoring description: Defines whether the instance has integrity monitoring enabled. type: Number - contextPath: GKE.NodePool.InitialNodeCount description: The initial node count for the pool. type: Number - contextPath: GKE.NodePool.Autoscaling.Enabled description: Status of autoscaling. type: Number - contextPath: GKE.NodePool.Autoscaling.MinNodeCount description: Minimum number of nodes in the NodePool. Must be >= 1 and <= max_node_count. type: Number - contextPath: GKE.NodePool.Autoscaling.MaxNodeCount description: Maximum number of nodes in the NodePool. Must be >= min_node_count. There has to enough quota to scale up the cluster. type: Number - contextPath: GKE.NodePool.Management.AutoRepair description: A flag that specifies whether the node auto-repair is enabled for the node pool. type: Number - contextPath: GKE.NodePool.MaxPodsConstraint.MaxPodsPerNode description: The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool. type: String - contextPath: GKE.NodePool.PodIpv4CidrSize description: The pod CIDR block size per node in this node pool. type: Number - contextPath: GKE.NodePool.SelfLink description: Server-defined URL for the resource. type: String - contextPath: GKE.NodePool.Version description: The version of the Kubernetes of this node. type: String - contextPath: GKE.NodePool.InstanceGroupUrls description: The resource URLs of the managed instance groups associated with this node pool. type: String - contextPath: GKE.NodePool.Status description: The status of the nodes in this pool instance. type: String - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - description: The name of the Google Compute Engine node pool. name: node_pool required: true description: Retrieves the requested node pool. name: gcloud-node-pool-describe outputs: - contextPath: GKE.NodePool.Name description: Node pool name. type: String - contextPath: GKE.NodePool.Config.MachineType description: Node pool machine type. type: String - contextPath: GKE.NodePool.Config.DiskSizeGb description: Size of the disk attached to each node, specified in GB. type: Number - contextPath: GKE.NodePool.Config.OauthScopes description: The set of Google API scopes to be made available on all of the node VMs under the “default” service account. type: String - contextPath: GKE.NodePool.Config.Metadata.disable-legacy-endpoints description: legacy abac Status. type: String - contextPath: GKE.NodePool.Config.ImageType description: The desired image type for the node pool. type: String - contextPath: GKE.NodePool.Config.ServiceAccount description: The Google Cloud Platform Service Account to be used by the node VMs. If no Service Account is specified, the “default” service account is used. type: String - contextPath: GKE.NodePool.Config.DiskType description: Type of the disk attached to each node (e.g. ‘pd-standard’ or ‘pd-ssd’) If unspecified, the default disk type is ‘pd- standard’. type: String - contextPath: GKE.NodePool.Config.ShieldedInstanceConfig.EnableIntegrityMonitoring description: Defines whether the instance has integrity monitoring enabled. type: Number - contextPath: GKE.NodePool.InitialNodeCount description: The initial node count for the pool. type: Number - contextPath: GKE.NodePool.Autoscaling.Enabled description: Status of autoscaling. type: Number - contextPath: GKE.NodePool.Autoscaling.MinNodeCount description: Minimum number of nodes in the NodePool. Must be >= 1 and <= max_node_count. type: Number - contextPath: GKE.NodePool.Autoscaling.MaxNodeCount description: Maximum number of nodes in the NodePool. Must be >= min_node_count. There has to enough quota to scale up the cluster. type: Number - contextPath: GKE.NodePool.Management.AutoRepair description: A flag that specifies whether the node auto-repair is enabled for the node pool. type: Number - contextPath: GKE.NodePool.MaxPodsConstraint.MaxPodsPerNode description: The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool. type: String - contextPath: GKE.NodePool.PodIpv4CidrSize description: The pod CIDR block size per node in this node pool. type: Number - contextPath: GKE.NodePool.SelfLink description: Server-defined URL for the resource. type: String - contextPath: GKE.NodePool.Version description: The version of the Kubernetes of this node. type: String - contextPath: GKE.NodePool.InstanceGroupUrls description: The resource URLs of the managed instance groups associated with this node pool. type: String - contextPath: GKE.NodePool.Status description: The status of the nodes in this pool instance. type: String - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - description: The name of the Google Compute Engine node pool. name: node_pool required: true - auto: PREDEFINED description: A flag that specifies whether the node auto-repair is enabled for the node pool. If enabled, the nodes in this node pool will be monitored and, if they fail health checks too many times, an automatic repair action will be triggered. name: auto_repair predefined: - enable - disable required: true - auto: PREDEFINED description: A flag that specifies whether node auto-upgrade is enabled for the node pool. If enabled, node auto-upgrade helps keep the nodes in your node pool up to date with the latest release version of Kubernetes. name: auto_upgrade predefined: - enable - disable required: true description: Sets the NodeManagement options for a node pool. name: gcloud-node-pool-set-management outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone description: List operations in project-zone. name: gcloud-operations-list outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - description: The name of the Google Compute Engine operation name. name: operation required: true description: Retrieve operation information by name. name: gcloud-operations-describe outputs: - contextPath: GKE.Operation.Name description: The server-assigned ID for the operation. type: String - contextPath: GKE.Operation.Zone description: The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead. type: String - contextPath: GKE.Operation.OperationType description: Operaion type. (update, etc.) type: String - contextPath: GKE.Operation.Status description: Operation status (Running, Finished). type: String - contextPath: GKE.Operation.SelfLink description: Server-defined URL for the resource. type: Unknown - contextPath: GKE.Operation.TargetLink description: Server-defined URL for the target of the operation. type: String - contextPath: GKE.Operation.StartTime description: The time the operation started, in RFC3339 text format. type: Date - arguments: - description: The Google Developers Console project ID or project number. name: project - description: The name of the cluster to retrieve. The name of the cluster to retrieve. name: cluster required: true - description: The name of the Google Compute Engine zone in which the cluster resides. name: zone - description: The name of the Google Compute Engine operation name. name: operation required: true description: Cancel operation by operation name. name: gcloud-operations-cancel dockerimage: demisto/google-k8s-engine:1.0.0.117480 runonce: false script: '-' subtype: python3 type: python tests: - GoogleKubernetesEngine_Test fromversion: 5.0.0 autoUpdateDockerImage: false