Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCreateClusterCommand ¶
NewCreateClusterCommand creates a command that generates and applies cluster deployment artifacts.
Types ¶
type Options ¶
type Options struct { Name string Namespace string SSHPublicKeyFile string SSHPublicKey string SSHPrivateKeyFile string BaseDomain string PullSecret string PullSecretFile string Cloud string CredsFile string ClusterImageSet string ReleaseImage string ReleaseImageSource string DeleteAfter string HibernateAfter string HibernateAfterDur *time.Duration ServingCert string ServingCertKey string UseClusterImageSet bool ManageDNS bool Output string IncludeSecrets bool InstallOnce bool UninstallOnce bool SimulateBootstrapFailure bool WorkerNodesCount int64 CreateSampleSyncsets bool ManifestsDir string Adopt bool AdoptAdminKubeConfig string AdoptInfraID string AdoptClusterID string AdoptAdminUsername string AdoptAdminPassword string MachineNetwork string Region string Labels []string SkipMachinePools bool AdditionalTrustBundle string // AWS AWSUserTags []string // Azure AzureBaseDomainResourceGroupName string // OpenStack OpenStackCloud string OpenStackExternalNetwork string OpenStackMasterFlavor string OpenStackComputeFlavor string OpenStackAPIFloatingIP string // VSphere VSphereVCenter string VSphereDatacenter string VSphereDefaultDataStore string VSphereFolder string VSphereCluster string VSphereAPIVIP string VSphereIngressVIP string VSphereNetwork string VSphereCACerts string // Ovirt OvirtClusterID string OvirtStorageDomainID string OvirtNetworkName string OvirtAPIVIP string OvirtIngressVIP string OvirtCACerts string // contains filtered or unexported fields }
Options is the set of options to generate and apply a new cluster deployment
func (*Options) GenerateObjects ¶
GenerateObjects generates resources for a new cluster deployment
Click to show internal directories.
Click to hide internal directories.