Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExampleAWSOptions ¶
type ExampleAWSOptions struct { Region string Zone string VPCID string SubnetID string SecurityGroupID string InstanceProfile string InstanceType string Roles []hyperv1.AWSRoleCredentials KubeCloudControllerUserAccessKeyID string KubeCloudControllerUserAccessKeySecret string NodePoolManagementUserAccessKeyID string NodePoolManagementUserAccessKeySecret string }
type ExampleOptions ¶
type ExampleOptions struct { Namespace string Name string ReleaseImage string PullSecret []byte SigningKey []byte IssuerURL string SSHKey []byte NodePoolReplicas int32 InfraID string ComputeCIDR string BaseDomain string PublicZoneID string PrivateZoneID string Annotations map[string]string FIPS bool AWS ExampleAWSOptions NetworkType hyperv1.NetworkType }
func (ExampleOptions) Resources ¶
func (o ExampleOptions) Resources() *ExampleResources
type ExampleResources ¶
type ExampleResources struct { Namespace *corev1.Namespace PullSecret *corev1.Secret KubeCloudControllerAWSCreds *corev1.Secret NodePoolManagementAWSCreds *corev1.Secret SigningKey *corev1.Secret SSHKey *corev1.Secret Cluster *hyperv1.HostedCluster NodePool *hyperv1.NodePool }
func (*ExampleResources) AsObjects ¶
func (o *ExampleResources) AsObjects() []crclient.Object
Click to show internal directories.
Click to hide internal directories.