Documentation ¶
Index ¶
- type ConfigBuilder
- func (c *ConfigBuilder) DeleteIngress(namespace, name string)
- func (c *ConfigBuilder) DeleteSecret(namespace, name string)
- func (c *ConfigBuilder) DeleteService(namespace, name string)
- func (c *ConfigBuilder) InitReload(ctx context.Context)
- func (c *ConfigBuilder) UpdateIngress(ingress *netv1.Ingress, services map[string]*corev1.Service, ...) error
- func (c *ConfigBuilder) UpdateSecret(secret *corev1.Secret) error
- func (c *ConfigBuilder) UpdateService(service *corev1.Service, endpoint *corev1.Endpoints)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigBuilder ¶
type ConfigBuilder struct {
// contains filtered or unexported fields
}
func NewConfigBuilder ¶
func NewConfigBuilder() *ConfigBuilder
func (*ConfigBuilder) DeleteIngress ¶
func (c *ConfigBuilder) DeleteIngress(namespace, name string)
func (*ConfigBuilder) DeleteSecret ¶
func (c *ConfigBuilder) DeleteSecret(namespace, name string)
func (*ConfigBuilder) DeleteService ¶
func (c *ConfigBuilder) DeleteService(namespace, name string)
func (*ConfigBuilder) InitReload ¶
func (c *ConfigBuilder) InitReload(ctx context.Context)
func (*ConfigBuilder) UpdateIngress ¶
func (*ConfigBuilder) UpdateSecret ¶
func (c *ConfigBuilder) UpdateSecret(secret *corev1.Secret) error
func (*ConfigBuilder) UpdateService ¶
func (c *ConfigBuilder) UpdateService(service *corev1.Service, endpoint *corev1.Endpoints)
Click to show internal directories.
Click to hide internal directories.