kymaconfig

package
v0.0.0-...-61b73f6 Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2021 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KymaConfigurator

type KymaConfigurator struct {
	// contains filtered or unexported fields
}

KymaConfigurator configures Compass Applications to be usable from Kyma

func NewKymaConfigurator

func NewKymaConfigurator(namespace string,
	appMappingClient v1alpha1.ApplicationMappingInterface,
	serviceClassClient serviceCatalogClient.ServiceClassInterface,
	serviceInstanceClient serviceCatalogClient.ServiceInstanceInterface,
	serviceBindingClient serviceCatalogClient.ServiceBindingInterface) *KymaConfigurator

func (*KymaConfigurator) CleanupConfiguration

func (c *KymaConfigurator) CleanupConfiguration(t *testing.T, packages ...*graphql.PackageExt)

func (*KymaConfigurator) ConfigureApplication

func (c *KymaConfigurator) ConfigureApplication(t *testing.T, log *testkit.Logger, applicationId string, packages []*graphql.PackageExt) SecretMapping

ConfigureApplication provisions Service Instance and Service Binding for each API package inside the Application This results in Application Broker downloading credentials from Director

type SecretMapping

type SecretMapping struct {
	PackagesSecrets map[string]string
}

Jump to

Keyboard shortcuts

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