Documentation ¶
Index ¶
- func CreateConfigMap(log *logrus.Entry, cm *configmap.ConfigMap, stepName string, ...) step.Step
- func CreateEmptyFunction(fn *function.Function) step.Step
- func CreateFunction(log *logrus.Entry, fn *function.Function, name string, ...) step.Step
- func CreateSecret(log *logrus.Entry, sec *secret.Secret, stepName string, data map[string]string) step.Step
- func NewAddonConfiguration(name string, addonConfig *addons.AddonConfiguration, url *url.URL, ...) step.Step
- func NewCommitChanges(log *logrus.Entry, stepName, repoURL string) step.Step
- func NewConfigureFunction(log *logrus.Entry, name string, fnName string, apiRule *apirule.APIRule, ...) step.Step
- func NewCreateGitRepository(log *logrus.Entry, repo *gitrepository.GitRepository, stepName string, ...) step.Step
- func NewDefaultedFunctionCheck(name string, fn *function.Function) step.Step
- func NewGitServer(cfg gitops.GitopsConfig, stepName string, ...) step.Step
- func UpdateFunction(log *logrus.Entry, fn *function.Function, name string, ...) step.Step
- type Addons
- type ConfigMaps
- type ConfigureFunction
- type DefaultedFunctionCheck
- type E2EFunctionCheck
- type HTTPCheck
- type NamespaceStep
- type Object
- type Secrets
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateConfigMap ¶
func CreateFunction ¶
func CreateSecret ¶
func NewAddonConfiguration ¶
func NewCommitChanges ¶
func NewConfigureFunction ¶
func NewConfigureFunction(log *logrus.Entry, name string, fnName string, apiRule *apirule.APIRule, apiruleURL *url.URL, sinkURL *url.URL, subscription *subscription.Subscription, serviceInstance *serviceinstance.ServiceInstance, binding *servicebinding.ServiceBinding, usage *servicebindingusage.ServiceBindingUsage, domainPort uint32) step.Step
func NewCreateGitRepository ¶
func NewCreateGitRepository(log *logrus.Entry, repo *gitrepository.GitRepository, stepName string, spec serverlessv1alhpa1.GitRepositorySpec) step.Step
func NewGitServer ¶
func NewGitServer(cfg gitops.GitopsConfig, stepName string, deployments appsCli.DeploymentInterface, services coreclient.ServiceInterface, istioEnabled bool) step.Step
Types ¶
type ConfigMaps ¶
type ConfigMaps struct {
// contains filtered or unexported fields
}
func (ConfigMaps) Cleanup ¶
func (c ConfigMaps) Cleanup() error
func (ConfigMaps) Name ¶
func (c ConfigMaps) Name() string
func (ConfigMaps) OnError ¶
func (c ConfigMaps) OnError() error
func (ConfigMaps) Run ¶
func (c ConfigMaps) Run() error
type ConfigureFunction ¶
type ConfigureFunction struct {
// contains filtered or unexported fields
}
func (ConfigureFunction) Cleanup ¶
func (f ConfigureFunction) Cleanup() error
func (ConfigureFunction) Name ¶
func (f ConfigureFunction) Name() string
func (ConfigureFunction) OnError ¶
func (f ConfigureFunction) OnError() error
func (ConfigureFunction) Run ¶
func (f ConfigureFunction) Run() error
type DefaultedFunctionCheck ¶
type DefaultedFunctionCheck struct {
// contains filtered or unexported fields
}
func (DefaultedFunctionCheck) Cleanup ¶
func (d DefaultedFunctionCheck) Cleanup() error
func (DefaultedFunctionCheck) Name ¶
func (d DefaultedFunctionCheck) Name() string
func (DefaultedFunctionCheck) OnError ¶
func (d DefaultedFunctionCheck) OnError() error
func (DefaultedFunctionCheck) Run ¶
func (d DefaultedFunctionCheck) Run() error
type E2EFunctionCheck ¶
type E2EFunctionCheck struct {
// contains filtered or unexported fields
}
func NewE2EFunctionCheck ¶
func (E2EFunctionCheck) Cleanup ¶
func (c E2EFunctionCheck) Cleanup() error
func (E2EFunctionCheck) Name ¶
func (c E2EFunctionCheck) Name() string
func (E2EFunctionCheck) OnError ¶
func (e E2EFunctionCheck) OnError() error
func (E2EFunctionCheck) Run ¶
func (c E2EFunctionCheck) Run() error
type HTTPCheck ¶
type HTTPCheck struct {
// contains filtered or unexported fields
}
func NewHTTPCheck ¶
type NamespaceStep ¶
type NamespaceStep struct {
// contains filtered or unexported fields
}
func NewNamespaceStep ¶
func NewNamespaceStep(stepName string, coreCli typedcorev1.CoreV1Interface, container shared.Container) NamespaceStep
func (NamespaceStep) Cleanup ¶
func (n NamespaceStep) Cleanup() error
func (NamespaceStep) Name ¶
func (n NamespaceStep) Name() string
func (NamespaceStep) OnError ¶
func (n NamespaceStep) OnError() error
func (NamespaceStep) Run ¶
func (n NamespaceStep) Run() error
Click to show internal directories.
Click to hide internal directories.