fixtures

package
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL