agproxysecret

package
v0.7.2 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ProxySecretKey = "proxy"
)

Variables

This section is empty.

Functions

func BuildProxySecretName

func BuildProxySecretName() string

Types

type ActiveGateProxySecretGenerator

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

ActiveGateProxySecretGenerator manages the ActiveGate proxy secret generation for the dynatrace namespace.

func NewActiveGateProxySecretGenerator

func NewActiveGateProxySecretGenerator(client client.Client, apiReader client.Reader, ns string, logger logr.Logger) *ActiveGateProxySecretGenerator

func (*ActiveGateProxySecretGenerator) EnsureDeleted

func (agProxySecretGenerator *ActiveGateProxySecretGenerator) EnsureDeleted(ctx context.Context, dynakube *dynatracev1beta1.DynaKube) error

func (*ActiveGateProxySecretGenerator) GenerateForDynakube

func (agProxySecretGenerator *ActiveGateProxySecretGenerator) GenerateForDynakube(ctx context.Context, dynakube *dynatracev1beta1.DynaKube) error

Jump to

Keyboard shortcuts

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