import * as mod from "https://googleapis.deno.dev/v1/gkeonprem:v1.ts";
gkeonprem | |
GoogleAuth |
Authorization | Authorization defines the On-Prem cluster authorization configuration to bootstrap onto the admin cluster. |
BareMetalAdminApiServerArgument | BareMetalAdminApiServerArgument represents an arg name->value pair. Only a subset of customized flags are supported. Please refer to the API server documentation below to know the exact format: https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/ |
BareMetalAdminCluster | Resource that represents a bare metal admin cluster. |
BareMetalAdminClusterOperationsConfig | BareMetalAdminClusterOperationsConfig specifies the admin cluster's observability infrastructure. |
BareMetalAdminControlPlaneConfig | BareMetalAdminControlPlaneConfig specifies the control plane configuration. |
BareMetalAdminControlPlaneNodePoolConfig | BareMetalAdminControlPlaneNodePoolConfig specifies the control plane node pool configuration. We have a control plane specific node pool config so that we can flexible about supporting control plane specific fields in the future. |
BareMetalAdminDrainedMachine | BareMetalAdminDrainedMachine represents the machines that are drained. |
BareMetalAdminDrainingMachine | BareMetalAdminDrainingMachine represents the machines that are currently draining. |
BareMetalAdminIslandModeCidrConfig | BareMetalAdminIslandModeCidrConfig specifies the cluster CIDR configuration while running in island mode. |
BareMetalAdminLoadBalancerConfig | BareMetalAdminLoadBalancerConfig specifies the load balancer configuration. |
BareMetalAdminMachineDrainStatus | BareMetalAdminMachineDrainStatus represents the status of bare metal node machines that are undergoing drain operations. |
BareMetalAdminMaintenanceConfig | BareMetalAdminMaintenanceConfig specifies configurations to put bare metal Admin cluster CRs nodes in and out of maintenance. |
BareMetalAdminMaintenanceStatus | BareMetalAdminMaintenanceStatus represents the maintenance status for bare metal Admin cluster CR's nodes. |
BareMetalAdminManualLbConfig | BareMetalAdminManualLbConfig represents configuration parameters for a manual load balancer. |
BareMetalAdminNetworkConfig | BareMetalAdminNetworkConfig specifies the cluster network configuration. |
BareMetalAdminNodeAccessConfig | Specifies the node access related settings for the bare metal admin cluster. |
BareMetalAdminOsEnvironmentConfig | Specifies operating system operation settings for cluster provisioning. |
BareMetalAdminPortConfig | BareMetalAdminPortConfig is the specification of load balancer ports. |
BareMetalAdminProxyConfig | BareMetalAdminProxyConfig specifies the cluster proxy configuration. |
BareMetalAdminSecurityConfig | Specifies the security related settings for the bare metal admin cluster. |
BareMetalAdminStorageConfig | BareMetalAdminStorageConfig specifies the cluster storage configuration. |
BareMetalAdminVipConfig | BareMetalAdminVipConfig for bare metal load balancer configurations. |
BareMetalAdminWorkloadNodeConfig | BareMetalAdminWorkloadNodeConfig specifies the workload node configurations. |
BareMetalApiServerArgument | Represents an arg name->value pair. Only a subset of customized flags are supported. For the exact format, refer to the API server documentation. |
BareMetalBgpLbConfig | BareMetalBgpLbConfig represents configuration parameters for a Border Gateway Protocol (BGP) load balancer. |
BareMetalBgpPeerConfig | BareMetalBgpPeerConfig represents configuration parameters for a Border Gateway Protocol (BGP) peer. |
BareMetalCluster | Resource that represents a bare metal user cluster. |
BareMetalClusterOperationsConfig | Specifies the bare metal user cluster's observability infrastructure. |
BareMetalClusterUpgradePolicy | BareMetalClusterUpgradePolicy defines the cluster upgrade policy. |
BareMetalControlPlaneConfig | Specifies the control plane configuration. |
BareMetalControlPlaneNodePoolConfig | Specifies the control plane node pool configuration. |
BareMetalDrainedMachine | Represents a machine that is currently drained. |
BareMetalDrainingMachine | Represents a machine that is currently draining. |
BareMetalIslandModeCidrConfig | Specifies the cluster CIDR configuration while running in island mode. |
BareMetalKubeletConfig | KubeletConfig defines the modifiable kubelet configurations for bare metal machines. Note: this list includes fields supported in GKE (see https://cloud.google.com/kubernetes-engine/docs/how-to/node-system-config#kubelet-options). |
BareMetalLoadBalancerAddressPool | Represents an IP pool used by the load balancer. |
BareMetalLoadBalancerConfig | Specifies the load balancer configuration. |
BareMetalLoadBalancerNodePoolConfig | Specifies the load balancer's node pool configuration. |
BareMetalLvpConfig | Specifies the configs for local persistent volumes (PVs). |
BareMetalLvpShareConfig | Specifies the configs for local persistent volumes under a shared file system. |
BareMetalMachineDrainStatus | Represents the status of node machines that are undergoing drain operations. |
BareMetalMaintenanceConfig | Specifies configurations to put bare metal nodes in and out of maintenance. |
BareMetalMaintenanceStatus | Represents the maintenance status of the bare metal user cluster. |
BareMetalManualLbConfig | Represents configuration parameters for a manual load balancer. |
BareMetalMetalLbConfig | Represents configuration parameters for a MetalLB load balancer. |
BareMetalMultipleNetworkInterfacesConfig | Specifies the multiple networking interfaces cluster configuration. |
BareMetalNetworkConfig | Specifies the cluster network configuration. |
BareMetalNodeAccessConfig | Specifies the node access related settings for the bare metal user cluster. |
BareMetalNodeConfig | BareMetalNodeConfig lists machine addresses to access Nodes. |
BareMetalNodePool | Resource that represents a bare metal node pool. |
BareMetalNodePoolConfig | BareMetalNodePoolConfig describes the configuration of all nodes within a given bare metal node pool. |
BareMetalNodePoolUpgradePolicy | BareMetalNodePoolUpgradePolicy defines the node pool upgrade policy. |
BareMetalOsEnvironmentConfig | Specifies operating system settings for cluster provisioning. |
BareMetalParallelUpgradeConfig | BareMetalParallelUpgradeConfig defines the parallel upgrade settings for worker node pools. |
BareMetalPortConfig | Specifies load balancer ports for the bare metal user cluster. |
BareMetalProxyConfig | Specifies the cluster proxy configuration. |
BareMetalSecurityConfig | Specifies the security related settings for the bare metal user cluster. |
BareMetalSrIovConfig | Specifies the SR-IOV networking operator config. |
BareMetalStorageConfig | BareMetalStorageConfig specifies the cluster storage configuration. |
BareMetalVersionInfo | Contains information about a specific Anthos on bare metal version. |
BareMetalVipConfig | Specifies the VIP config for the bare metal load balancer. |
BareMetalWorkloadNodeConfig | Specifies the workload node configurations. |
BinaryAuthorization | Configuration for Binary Authorization. |
Binding | Associates |
CancelOperationRequest | The request message for Operations.CancelOperation. |
ClusterUser | ClusterUser configures user principals for an RBAC policy. |
CredentialsClient | Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface. |
Empty | A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } |
EnrollBareMetalAdminClusterRequest | Message for enrolling an existing bare metal admin cluster to the GKE on-prem API. |
EnrollBareMetalClusterRequest | Message for enrolling an existing bare metal cluster to the Anthos On-Prem API. |
EnrollBareMetalNodePoolRequest | Message for enrolling an existing bare metal node pool to the GKE on-prem API. |
EnrollVmwareAdminClusterRequest | Message for enrolling an existing VMware admin cluster to the GKE on-prem API. |
EnrollVmwareClusterRequest | Message for enrolling an existing VMware cluster to the Anthos On-Prem API. |
EnrollVmwareNodePoolRequest | Message for enrolling a VMware node pool. |
Expr | Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information. |
Fleet | Fleet related configuration. Fleets are a Google Cloud concept for logically organizing clusters, letting you use and manage multi-cluster capabilities and apply consistent policies across your systems. See Anthos Fleets for more details on Anthos multi-cluster capabilities using Fleets. ## |
ListBareMetalAdminClustersResponse | Response message for listing bare metal admin clusters. |
ListBareMetalClustersResponse | Response message for listing bare metal Clusters. |
ListBareMetalNodePoolsResponse | Response message for listing bare metal node pools. |
ListLocationsResponse | The response message for Locations.ListLocations. |
ListOperationsResponse | The response message for Operations.ListOperations. |
ListVmwareAdminClustersResponse | Response message for listing VMware admin clusters. |
ListVmwareClustersResponse | Response message for listing VMware Clusters. |
ListVmwareNodePoolsResponse | Response message for listing VMware node pools. |
Location | A resource that represents a Google Cloud location. |
Metric | Progress metric is (string, int|float|string) pair. |
NodeTaint | NodeTaint applied to every Kubernetes node in a node pool. Kubernetes taints can be used together with tolerations to control how workloads are scheduled to your nodes. Node taints are permanent. |
Operation | This resource represents a long-running operation that is the result of a network API call. |
OperationMetadata | Represents the metadata of the long-running operation. |
OperationProgress | Information about operation progress. |
OperationStage | Information about a particular stage of an operation. |
Policy | An Identity and Access Management (IAM) policy, which specifies access
controls for Google Cloud resources. A
|
ProjectsLocationsBareMetalAdminClustersCreateOptions | Additional options for gkeonprem#projectsLocationsBareMetalAdminClustersCreate. |
ProjectsLocationsBareMetalAdminClustersGetIamPolicyOptions | Additional options for gkeonprem#projectsLocationsBareMetalAdminClustersGetIamPolicy. |
ProjectsLocationsBareMetalAdminClustersGetOptions | Additional options for gkeonprem#projectsLocationsBareMetalAdminClustersGet. |
ProjectsLocationsBareMetalAdminClustersListOptions | Additional options for gkeonprem#projectsLocationsBareMetalAdminClustersList. |
ProjectsLocationsBareMetalAdminClustersOperationsListOptions | Additional options for gkeonprem#projectsLocationsBareMetalAdminClustersOperationsList. |
ProjectsLocationsBareMetalAdminClustersPatchOptions | Additional options for gkeonprem#projectsLocationsBareMetalAdminClustersPatch. |
ProjectsLocationsBareMetalAdminClustersQueryVersionConfigOptions | Additional options for gkeonprem#projectsLocationsBareMetalAdminClustersQueryVersionConfig. |
ProjectsLocationsBareMetalAdminClustersUnenrollOptions | Additional options for gkeonprem#projectsLocationsBareMetalAdminClustersUnenroll. |
ProjectsLocationsBareMetalClustersBareMetalNodePoolsCreateOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersBareMetalNodePoolsCreate. |
ProjectsLocationsBareMetalClustersBareMetalNodePoolsDeleteOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersBareMetalNodePoolsDelete. |
ProjectsLocationsBareMetalClustersBareMetalNodePoolsGetIamPolicyOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersBareMetalNodePoolsGetIamPolicy. |
ProjectsLocationsBareMetalClustersBareMetalNodePoolsGetOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersBareMetalNodePoolsGet. |
ProjectsLocationsBareMetalClustersBareMetalNodePoolsListOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersBareMetalNodePoolsList. |
ProjectsLocationsBareMetalClustersBareMetalNodePoolsOperationsListOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersBareMetalNodePoolsOperationsList. |
ProjectsLocationsBareMetalClustersBareMetalNodePoolsPatchOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersBareMetalNodePoolsPatch. |
ProjectsLocationsBareMetalClustersBareMetalNodePoolsUnenrollOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersBareMetalNodePoolsUnenroll. |
ProjectsLocationsBareMetalClustersCreateOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersCreate. |
ProjectsLocationsBareMetalClustersDeleteOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersDelete. |
ProjectsLocationsBareMetalClustersGetIamPolicyOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersGetIamPolicy. |
ProjectsLocationsBareMetalClustersGetOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersGet. |
ProjectsLocationsBareMetalClustersListOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersList. |
ProjectsLocationsBareMetalClustersOperationsListOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersOperationsList. |
ProjectsLocationsBareMetalClustersPatchOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersPatch. |
ProjectsLocationsBareMetalClustersQueryVersionConfigOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersQueryVersionConfig. |
ProjectsLocationsBareMetalClustersUnenrollOptions | Additional options for gkeonprem#projectsLocationsBareMetalClustersUnenroll. |
ProjectsLocationsListOptions | Additional options for gkeonprem#projectsLocationsList. |
ProjectsLocationsOperationsListOptions | Additional options for gkeonprem#projectsLocationsOperationsList. |
ProjectsLocationsVmwareAdminClustersGetIamPolicyOptions | Additional options for gkeonprem#projectsLocationsVmwareAdminClustersGetIamPolicy. |
ProjectsLocationsVmwareAdminClustersGetOptions | Additional options for gkeonprem#projectsLocationsVmwareAdminClustersGet. |
ProjectsLocationsVmwareAdminClustersListOptions | Additional options for gkeonprem#projectsLocationsVmwareAdminClustersList. |
ProjectsLocationsVmwareAdminClustersOperationsListOptions | Additional options for gkeonprem#projectsLocationsVmwareAdminClustersOperationsList. |
ProjectsLocationsVmwareAdminClustersPatchOptions | Additional options for gkeonprem#projectsLocationsVmwareAdminClustersPatch. |
ProjectsLocationsVmwareAdminClustersUnenrollOptions | Additional options for gkeonprem#projectsLocationsVmwareAdminClustersUnenroll. |
ProjectsLocationsVmwareClustersCreateOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersCreate. |
ProjectsLocationsVmwareClustersDeleteOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersDelete. |
ProjectsLocationsVmwareClustersGetIamPolicyOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersGetIamPolicy. |
ProjectsLocationsVmwareClustersGetOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersGet. |
ProjectsLocationsVmwareClustersListOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersList. |
ProjectsLocationsVmwareClustersOperationsListOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersOperationsList. |
ProjectsLocationsVmwareClustersPatchOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersPatch. |
ProjectsLocationsVmwareClustersQueryVersionConfigOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersQueryVersionConfig. |
ProjectsLocationsVmwareClustersUnenrollOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersUnenroll. |
ProjectsLocationsVmwareClustersVmwareNodePoolsCreateOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersVmwareNodePoolsCreate. |
ProjectsLocationsVmwareClustersVmwareNodePoolsDeleteOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersVmwareNodePoolsDelete. |
ProjectsLocationsVmwareClustersVmwareNodePoolsGetIamPolicyOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersVmwareNodePoolsGetIamPolicy. |
ProjectsLocationsVmwareClustersVmwareNodePoolsGetOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersVmwareNodePoolsGet. |
ProjectsLocationsVmwareClustersVmwareNodePoolsListOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersVmwareNodePoolsList. |
ProjectsLocationsVmwareClustersVmwareNodePoolsOperationsListOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersVmwareNodePoolsOperationsList. |
ProjectsLocationsVmwareClustersVmwareNodePoolsPatchOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersVmwareNodePoolsPatch. |
ProjectsLocationsVmwareClustersVmwareNodePoolsUnenrollOptions | Additional options for gkeonprem#projectsLocationsVmwareClustersVmwareNodePoolsUnenroll. |
QueryBareMetalAdminVersionConfigResponse | Response message for querying bare metal admin cluster version config. |
QueryBareMetalVersionConfigResponse | Response message for querying bare metal admin cluster version config. |
QueryVmwareVersionConfigResponse | Response message for querying VMware user cluster version config. |
ResourceCondition | ResourceCondition provides a standard mechanism for higher-level status reporting from controller. |
ResourceStatus | ResourceStatus describes why a cluster or node pool has a certain status. (e.g., ERROR or DEGRADED). |
SetIamPolicyRequest | Request message for |
Status | The |
TestIamPermissionsRequest | Request message for |
TestIamPermissionsResponse | Response message for |
UpgradeDependency | UpgradeDependency represents a dependency when upgrading a resource. |
ValidationCheck | ValidationCheck represents the result of preflight check. |
ValidationCheckResult | ValidationCheckResult defines the details about the validation check. |
ValidationCheckStatus | ValidationCheckStatus defines the detailed validation check status. |
VmwareAAGConfig | Specifies anti affinity group config for the VMware user cluster. |
VmwareAddressPool | Represents an IP pool used by the load balancer. |
VmwareAdminAddonNodeConfig | VmwareAdminAddonNodeConfig contains add-on node configurations for VMware admin cluster. |
VmwareAdminAuthorizationConfig | VmwareAdminAuthorizationConfig represents configuration for admin cluster authorization. |
VmwareAdminCluster | Resource that represents a VMware admin cluster. |
VmwareAdminControlPlaneNodeConfig | VmwareAdminControlPlaneNodeConfig contains control plane node configuration for VMware admin cluster. |
VmwareAdminF5BigIpConfig | VmwareAdminF5BigIpConfig represents configuration parameters for an F5 BIG-IP load balancer. |
VmwareAdminHAControlPlaneConfig | Specifies HA admin control plane config. |
VmwareAdminLoadBalancerConfig | VmwareAdminLoadBalancerConfig contains load balancer configuration for VMware admin cluster. |
VmwareAdminManualLbConfig | |
VmwareAdminMetalLbConfig | VmwareAdminMetalLbConfig represents configuration parameters for a MetalLB load balancer. For admin clusters, currently no configurations is needed. |
VmwareAdminNetworkConfig | VmwareAdminNetworkConfig contains network configuration for VMware admin cluster. |
VmwareAdminPreparedSecretsConfig | VmwareAdminPreparedSecretsConfig represents configuration for admin cluster prepared secrets. |
VmwareAdminSeesawConfig | VmwareSeesawConfig represents configuration parameters for an already existing Seesaw load balancer. IMPORTANT: Please note that the Anthos On-Prem API will not generate or update Seesaw configurations it can only bind a pre-existing configuration to a new user cluster. IMPORTANT: When attempting to create a user cluster with a pre-existing Seesaw load balancer you will need to follow some preparation steps before calling the 'CreateVmwareCluster' API method. First you will need to create the user cluster's namespace via kubectl. The namespace will need to use the following naming convention : -gke-onprem-mgmt or -gke-onprem-mgmt depending on whether you used the 'VmwareCluster.local_name' to disambiguate collisions; for more context see the documentation of 'VmwareCluster.local_name'. Once the namespace is created you will need to create a secret resource via kubectl. This secret will contain copies of your Seesaw credentials. The Secret must be called 'user-cluster-creds' and contain Seesaw's SSH and Cert credentials. The credentials must be keyed with the following names: 'seesaw-ssh-private-key', 'seesaw-ssh-public-key', 'seesaw-ssh-ca-key', 'seesaw-ssh-ca-cert'. |
VmwareAdminVCenterConfig | VmwareAdminVCenterConfig contains VCenter configuration for VMware admin cluster. |
VmwareAdminVipConfig | VmwareAdminVipConfig for VMware load balancer configurations. |
VmwareAutoRepairConfig | Specifies config to enable/disable auto repair. The cluster-health-controller is deployed only if Enabled is true. |
VmwareAutoResizeConfig | Represents auto resizing configurations for the VMware user cluster. |
VmwareBundleConfig | VmwareBundleConfig represents configuration for the bundle. |
VmwareCluster | Resource that represents a VMware user cluster. ## |
VmwareClusterUpgradePolicy | VmwareClusterUpgradePolicy defines the cluster upgrade policy. |
VmwareControlPlaneNodeConfig | Specifies control plane node config for the VMware user cluster. |
VmwareControlPlaneV2Config | Specifies control plane V2 config. |
VmwareControlPlaneVsphereConfig | Specifies control plane node config. |
VmwareDataplaneV2Config | Contains configurations for Dataplane V2, which is optimized dataplane for Kubernetes networking. For more information, see: https://cloud.google.com/kubernetes-engine/docs/concepts/dataplane-v2 |
VmwareDhcpIpConfig | Represents the network configuration required for the VMware user clusters with DHCP IP configurations. |
VmwareF5BigIpConfig | Represents configuration parameters for an F5 BIG-IP load balancer. |
VmwareHostConfig | Represents the common parameters for all the hosts irrespective of their IP address. |
VmwareHostIp | Represents VMware user cluster node's network configuration. |
VmwareIpBlock | Represents a collection of IP addresses to assign to nodes. |
VmwareLoadBalancerConfig | Specifies the locad balancer config for the VMware user cluster. |
VmwareManualLbConfig | Represents configuration parameters for an already existing manual load balancer. Given the nature of manual load balancers it is expected that said load balancer will be fully managed by users. IMPORTANT: Please note that the Anthos On-Prem API will not generate or update ManualLB configurations it can only bind a pre-existing configuration to a new VMware user cluster. |
VmwareMetalLbConfig | Represents configuration parameters for the MetalLB load balancer. |
VmwareNetworkConfig | Specifies network config for the VMware user cluster. |
VmwareNodeConfig | Parameters that describe the configuration of all nodes within a given node pool. |
VmwareNodePool | Resource VmwareNodePool represents a VMware node pool. ## |
VmwareNodePoolAutoscalingConfig | NodePoolAutoscaling config for the NodePool to allow for the kubernetes to scale NodePool. |
VmwarePlatformConfig | VmwarePlatformConfig represents configuration for the VMware platform. |
VmwareSeesawConfig | VmwareSeesawConfig represents configuration parameters for an already existing Seesaw load balancer. IMPORTANT: Please note that the Anthos On-Prem API will not generate or update Seesaw configurations it can only bind a pre-existing configuration to a new user cluster. IMPORTANT: When attempting to create a user cluster with a pre-existing Seesaw load balancer you will need to follow some preparation steps before calling the 'CreateVmwareCluster' API method. First you will need to create the user cluster's namespace via kubectl. The namespace will need to use the following naming convention : -gke-onprem-mgmt or -gke-onprem-mgmt depending on whether you used the 'VmwareCluster.local_name' to disambiguate collisions; for more context see the documentation of 'VmwareCluster.local_name'. Once the namespace is created you will need to create a secret resource via kubectl. This secret will contain copies of your Seesaw credentials. The Secret must be called 'user-cluster-creds' and contain Seesaw's SSH and Cert credentials. The credentials must be keyed with the following names: 'seesaw-ssh-private-key', 'seesaw-ssh-public-key', 'seesaw-ssh-ca-key', 'seesaw-ssh-ca-cert'. |
VmwareStaticIpConfig | Represents the network configuration required for the VMware user clusters with Static IP configurations. |
VmwareStorageConfig | Specifies vSphere CSI components deployment config in the VMware user cluster. |
VmwareVCenterConfig | Represents configuration for the VMware VCenter for the user cluster. |
VmwareVersionInfo | Contains information about a specific Anthos on VMware version. |
VmwareVipConfig | Specifies the VIP config for the VMware user cluster load balancer. |
VmwareVsphereConfig | VmwareVsphereConfig represents configuration for the VMware VCenter for node pool. |
VmwareVsphereTag | VmwareVsphereTag describes a vSphere tag to be placed on VMs in the node pool. For more information, see https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vcenterhost.doc/GUID-E8E854DD-AA97-4E0C-8419-CE84F93C4058.html |