Documentation ¶
Index ¶
- Variables
- func CleanupE2EInfra(ctx context.Context, infra *TestInfra) error
- func CreateStack(ctx context.Context, provider *gophercloud.ProviderClient, stackName string, ...) (chan CreateStackResult, error)
- func NewClient() (*gophercloud.ProviderClient, error)
- type CreateStackResult
- type S3Info
- type TestInfra
Constants ¶
This section is empty.
Variables ¶
View Source
var HeatTemplate embed.FS
Functions ¶
func CreateStack ¶
func CreateStack( ctx context.Context, provider *gophercloud.ProviderClient, stackName string, binaryUrl string, ) (chan CreateStackResult, error)
func NewClient ¶
func NewClient() (*gophercloud.ProviderClient, error)
Types ¶
type CreateStackResult ¶
type CreateStackResult struct { Stack *stacks.RetrievedStack Err error }
type S3Info ¶
type S3Info struct { URL string CacheBucket string MetaBucket string BinaryURL string AccessKey string SecretKey string }
func CreateS3Buckets ¶
func CreateS3Buckets( ctx context.Context, provider *gophercloud.ProviderClient, ) (*S3Info, error)
type TestInfra ¶
type TestInfra struct { Kubeconfig *api.Config S3Info *S3Info Provider *gophercloud.ProviderClient Stack *stacks.RetrievedStack ClientIP string ControlPlaneIP string PrivateKey []byte }
Click to show internal directories.
Click to hide internal directories.