Kaholo plugin for integration with Google Cloud Kubernetes Engine(GKE).
- Service Account Credentials (Vault) Required if not in action - Default service account credentials Learn More
- Default Project ID (String) Required if not in action - The ID of the default project to send requests to. Learn More
Create a new cluster with one node pool, only with most used options available.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More
- Name (String) Required - Name of the new cluster Learn More
- Location Type (Options) Required - Whether to create a regional or a zonal cluster.Possible values: Zonal | Regional Learn More
- Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name Learn More
- Control Plane Release Channel (Options) Optional - Choose a release channel for automatic management of your cluster's version and upgrade cadence. Choose a static version for more direct management of your cluster's version. Possible values: None - Static | Rapid Channel | Regular Channel | Stable Channel. Default Value is
None - Static
. Learn More - Cluster Version (String) Required - The initial version of the cluster. Can be updated later if selecting a control plane release channel. Learn More
- Number Of Nodes (String) Required - Number of nodes to create in the pool. Learn More
- Enable Autoscaling (Boolean) Optional - Whether to enable autoscaling in the cluster's node pool. Learn More
- Minimum Number Of Nodes (String) Optional - For Autoscaling. Minimum number of nodes in the cluster's node pool. Learn More
- Maximum Number Of Nodes (String) Optional - For Autoscaling. Maximum number of nodes in the cluster's node pool. Learn More
- Machine Type (Autocomplete) Required - The machine type for all nodes in pool. Every machine family has predefined machine shapes that have a specific vCPU to memory ratio that fits a variety of workload needs. If a predefined machine type does not meet your needs, you can create a custom machine for any general-purpose VM Learn More
- Node Image Type (Autocomplete) Required - The type of node image to run on this nodes. Default is Container-optimized OS with Containerd(cos). Learn More
- Boot Disk Type (Options) Required - Boot disk type for each node in pool.Possible values: PD-Standard | PD-Balanced | PD-SSD Learn More
- Boot Disk Size(In GB) (String) Required - The size in GB for the boot disk of each node in the pool Learn More
- Boot Disk Encryption Key (String) Optional - If specified, enable customer-managed encryption for boot the disk, and use the specified key to encrypt. Learn More
- Wait For Operation End (Boolean) Optional - Waiting until the operation is completed before moving on to the next operation. Learn More
Create a new cluster using the provided parameters JSON.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More
- Location Type (Options) Required - Whether to create a regional or a zonal cluster.Possible values: Zonal | Regional Learn More
- Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name
- Cluster JSON (Text) Required - Create the cluster according to the parameters specified in the provided JSON. Can provide a local path to the file stored on the agent, or provide a JS object from code. Learn More
- Wait For Operation End (Boolean) Optional - Waiting until the operation is completed before moving on to the next operation. Learn More
Create a new node pool.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More
- Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name Learn More
- Cluster (Autocomplete) Required - The GKE cluster to create the node pool in. Learn More
- Cluster Version (String) Required - The initial version of the cluster. Can be updated later if selecting a control plane release channel. Learn More
- Pool Name (String) Required - Name of the node pool to create. Learn More
- Number Of Nodes (String) Required - Number of nodes to create in the pool. Learn More
- Enable Autoscaling (Boolean) Optional - Whether to enable autoscaling in this node pool. Learn More
- Minimum Number Of Nodes (String) Optional - For Autoscaling. Minimum number of nodes in the pool. Learn More
- Maximum Number Of Nodes (String) Optional - For Autoscaling. Maximum number of nodes in the pool. Learn More
- Max Surge (String) Optional - The number of additional nodes that can be added to the node pool during an upgrade. Default is 1. Can be set to 0 or greater. Learn More
- Max Unavailable (String) Optional - The number of nodes that can be simultaneously unavailable during an upgrade. Default is 0. Learn More
- Machine Type (Autocomplete) Required - The machine type for all nodes in pool. Every machine family has predefined machine shapes that have a specific vCPU to memory ratio that fits a variety of workload needs. Learn More
- Custom Machine CPU Count (String) Optional - Required CPUs for the VM instance. Learn More
- Custom Machine Memory(In MB) (String) Optional - When using custom nachine type, the size of the memory for the machine Learn More
- Node Image Type (Options) Required - The type of node image to run on this nodes. Default is Container-optimized OS with Containerd(cos).Possible values: Container-Optimized OS with Containerd | Container-Optimized OS with Docker | Ubuntu with Docker | Ubuntu with Containerd | Windows Long Term Servicing Channel with Docker | Windows Long Term Servicing Channel with Containerd | Windows Semi-Annual Channel with Docker | Windows Semi-Annual Channel with Containerd Learn More
- Boot Disk Type (Options) Required - Boot disk type for each node in pool.Possible values: PD-Standard | PD-Balanced | PD-SSD Learn More
- Boot Disk Size(In GB) (String) Required - The size in GB for the boot disk of each node in the pool Learn More
- Boot Disk Encryption Key (String) Optional - If specified, enable customer-managed encryption for the boot disk, and use the specified key for encryption. Please verify the service account has permission to encrypt/decrypt with the selected key before selecting one. Learn More
- Enable Preemptible Nodes (Boolean) Optional - Whether to enable preemptible nodes in this node pool. Preemptible nodes will live at most 24 hours. Learn More
- Maximum Pods Per Node (String) Optional - This value is used to optimize the partitioning of cluster's IP address range to sub-ranges at node level. This setting is permanent. Defailt is 110. Value needs to be between 8 to 110. Learn More
- Network Tags (Text) Optional - Tags represent firewall rules applied to each node. Can specify multiple tags by seperating each with a new line or by prociding an array from code. Network Tags only has key and no value. Learn More
- API Access Service Account (Autocomplete) Optional - Provide access to an API access service account Learn More
- Service Account Access Scopes (Options) Optional - Which access rights to allow the service access accountPossible values: Allow default access | Allow full access to all Cloud APIs Learn More
- Enable Integrity Monitoring (Boolean) Optional - Integrity monitoring lets you monitor and verify the runtime boot integrity of your shielded nodes using Cloud Monitoring. Learn More
- Enable Secure Boot (Boolean) Optional - Secure boot helps protect your nodes against boot-level and kernel-level malware and rootkits. Learn More
- Kubernetes Labels (Text) Optional - These labels are applied to every Kubernetes node in this node pool. Kubernetes node labels can be used in node selectors to control how workloads are scheduled to your nodes. Each label can either be specified in a key=value format, or only as key. Can enter multiple labels by seperating each label with a new line. Learn More
- GCE Instance Metadata (Text) Optional - These items will appear in the Compute Engine instance metadata of every node in this node pool. Each item needs to be specified in a key=value format. Can enter multiple items by seperating each item with a new line. Learn More
- Wait For Operation End (Boolean) Optional - Waiting until the operation is completed before moving on to the next operation. Learn More
Create a new node pool in the specified cluster, using the provided parameters JSON.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More
- Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name Learn More
- Cluster (Autocomplete) Required - The GKE cluster to create the node pool in. Learn More
- Node Pool JSON (Text) Required - Create the node pool according to the parameters specified in the provided JSON. Can provide a local path to the file stored on the agent, or provide a JS object from code. Learn More
- Wait For Operation End (Boolean) Optional - Waiting until the operation is completed before moving on to the next operation. Learn More
Delete the specified cluster.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More
- Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name Learn More
- Cluster (Autocomplete) Required - The GKE cluster to delete. Learn More
- Wait For Operation End (Boolean) Optional - Waiting until the operation is completed before moving on to the next operation. Learn More
Delete the specified node pool.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More
- Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name Learn More
- Cluster (Autocomplete) Optional - The GKE cluster that stores the node pool. Learn More
- Node Pool (Autocomplete) Optional - The node pool to delete. Learn More
- Wait For Operation End (Boolean) Optional - Waiting until the operation is completed before moving on to the next operation. Learn More
Describe the specified cluster.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More
- Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name Learn More
- Cluster (Autocomplete) Required - The GKE cluster to describe. Learn More
Similar to Describe Cluster but returns the client credential to use in the runtime with kubernetes plugin.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More
- Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name Learn More
- Cluster (Autocomplete) Required - The GKE cluster to describe credentials. Learn More
List all clusters of the connected account.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More3. Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name Learn More
List all node pools of the specified cluster.
- Service Account Credentials (Vault) Required if not in settings - Service account credentials Learn More
- Project (Autocomplete) Required if not in settings - Project name Learn More3. Region (Autocomplete) Required - Region name Learn More
- Zone (Autocomplete) Required For Zonal Clusters - Zone name Learn More
- Cluster (Autocomplete) Required - List node pools of the specified cluster. Learn More