constants

package
v0.12.0 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ApplicationName is the name for resource describing the components deployed by the extension controller.
	ApplicationName = "lakom"
	// ImageName is the name of the lakom admission controller image.
	ImageName = ApplicationName
	// ExtensionType is the name of the extension type.
	ExtensionType = "shoot-lakom-service"
	// ExtensionServiceName is the extension service name.
	ExtensionServiceName = "extension-" + ExtensionType
	// GardenerExtensionName is the extension name.
	GardenerExtensionName = "gardener-extension-" + ExtensionType
	// ManagedResourceNamesSeed is the name used to describe the managed seed resources.
	ManagedResourceNamesSeed = ExtensionServiceName + "-seed"
	// ManagedResourceNamesShoot is the name used to describe the managed shoot resources.
	ManagedResourceNamesShoot = ExtensionServiceName + "-shoot"
	// WebhookConfigurationName is the name of the webhook configuration(s) deployed in the shoot cluster.
	WebhookConfigurationName = GardenerExtensionName + "-shoot"
	// WebhookTLSSecretName is the name of the TLS secret resource used by the shoot lakom webhook.
	WebhookTLSSecretName = ExtensionServiceName + "-tls"
	// SeedApplicationName is the name for resource describing the components bootstrapping the seed by the extension controller.
	SeedApplicationName = ApplicationName + "-seed"
	// SeedExtensionServiceName is the extension service name bootstrapping the seed.
	SeedExtensionServiceName = ExtensionServiceName + "-seed"
	// SeedWebhookTLSSecretName is the name of the TLS secret resource used by the lakom webhook in the seed cluster.
	SeedWebhookTLSSecretName = SeedExtensionServiceName + "-tls"
	// LakomResourceReader is the name of the RBAC resources created in the shoot cluster that allow reading image pull secrets
	LakomResourceReader = GardenerExtensionName + "-resource-reader"
	// LakomResolveTagPath is the URL path to the hook resolving image tag to digest.
	LakomResolveTagPath = "/" + ApplicationName + "/resolve-tag-to-digest"
	// LakomVerifyCosignSignaturePath is the URL path to the hook verifying the cosign signature of the image.
	LakomVerifyCosignSignaturePath = "/" + ApplicationName + "/verify-cosign-signature"
)

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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