Documentation
¶
Index ¶
Constants ¶
View Source
const PKEOnAzure = pke.PKEOnAzure
View Source
const PKEOnVsphere = pke.PKEOnVsphere
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CRI ¶
type CRI struct { Runtime string `json:"runtime" yaml:"runtime"` RuntimeConfig map[string]interface{} `json:"runtimeConfig" yaml:"runtimeConfig"` }
CRI defines properties of the container runtime interface
type CreatePKEOnAzureClusterRequest ¶
type CreatePKEOnAzureClusterRequest pipeline.CreatePkeonAzureClusterRequest
func (CreatePKEOnAzureClusterRequest) ToAzurePKEClusterCreationParams ¶
func (req CreatePKEOnAzureClusterRequest) ToAzurePKEClusterCreationParams(organizationID, userID uint) driver.ClusterCreationParams
type CreatePKEOnVsphereClusterRequest ¶
type CreatePKEOnVsphereClusterRequest pipeline.CreatePkeonVsphereClusterRequest
func (CreatePKEOnVsphereClusterRequest) ToVspherePKEClusterCreationParams ¶
func (req CreatePKEOnVsphereClusterRequest) ToVspherePKEClusterCreationParams(organizationID, userID uint) driver.VspherePKEClusterCreationParams
type Kubernetes ¶
type Kubernetes struct { CRI CRI `json:"cri" yaml:"cri"` Network Network `json:"network" yaml:"network"` RBAC bool `json:"rbac" yaml:"rbac"` Version string `json:"version" yaml:"version" binding:"required"` }
Kubernetes defines properties of K8s
type Network ¶
type Network struct { PodCIDR string `json:"podCIDR" yaml:"podCIDR"` Provider string `json:"provider" yaml:"provider"` ProviderConfig map[string]interface{} `json:"providerConfig" yaml:"providerConfig"` ServiceCIDR string `json:"serviceCIDR" yaml:"serviceCIDR"` }
Network defines properties of the K8s network
type UpdatePKEOnAzureClusterRequest ¶
type UpdatePKEOnAzureClusterRequest pipeline.UpdatePkeonAzureClusterRequest
func (UpdatePKEOnAzureClusterRequest) ToAzurePKEClusterUpdateParams ¶
func (req UpdatePKEOnAzureClusterRequest) ToAzurePKEClusterUpdateParams(clusterID, userID uint) driver.ClusterUpdateParams
type UpdatePKEOnVsphereClusterRequest ¶
type UpdatePKEOnVsphereClusterRequest pipeline.UpdatePkeonVsphereClusterRequest
func (UpdatePKEOnVsphereClusterRequest) ToVspherePKEClusterUpdateParams ¶
func (req UpdatePKEOnVsphereClusterRequest) ToVspherePKEClusterUpdateParams(clusterID, userID uint) driver.VspherePKEClusterUpdateParams
Click to show internal directories.
Click to hide internal directories.