Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NamespaceConfigurer ¶
type NamespaceConfigurer struct { Name string // contains filtered or unexported fields }
func NewNamespace ¶
func NewNamespace(name string, coreCli *corev1.CoreV1Client) *NamespaceConfigurer
func (*NamespaceConfigurer) Create ¶
func (c *NamespaceConfigurer) Create() error
func (*NamespaceConfigurer) Delete ¶
func (c *NamespaceConfigurer) Delete() error
type ServiceBrokerConfig ¶
type ServiceBrokerConfig struct { Name string `envconfig:"default=ns-helm-broker"` Namespace string `envconfig:"default=default"` URL string `envconfig:"default=http://helm-broker.kyma-system.svc.cluster.local"` ServiceClassExternalName string `envconfig:"default=testing"` ServicePlanExternalNames []string `envconfig:"default=full,minimal"` }
type ServiceBrokerConfigurer ¶
type ServiceBrokerConfigurer struct {
// contains filtered or unexported fields
}
func NewServiceBroker ¶
func NewServiceBroker(cfg ServiceBrokerConfig, svcatCli *clientset.Clientset) *ServiceBrokerConfigurer
func (*ServiceBrokerConfigurer) Create ¶
func (c *ServiceBrokerConfigurer) Create() error
func (*ServiceBrokerConfigurer) Delete ¶
func (c *ServiceBrokerConfigurer) Delete() error
func (*ServiceBrokerConfigurer) WaitForReady ¶
func (c *ServiceBrokerConfigurer) WaitForReady() error
Click to show internal directories.
Click to hide internal directories.