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
      }

      Source Files