k8snames

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ALBAPIVersion                     = "alb.networking.azure.io/v1"
	KindHTTPRoute                     = "HTTPRoute"
	KindSecret                        = "Secret"
	KindGateway                       = "Gateway"
	KindService                       = "Service"
	KindIngress                       = "Ingress"
	KindBackendTLSPolicy              = "BackendTLSPolicy"
	KindHealthCheckPolicy             = "HealthCheckPolicy"
	KindRoutePolicy                   = "RoutePolicy"
	KindFrontendTLSPolicy             = "FrontendTLSPolicy"
	KindApplicationLoadBalancer       = "ApplicationLoadBalancer"
	KindWebApplicationFirewallPolicy  = "WebApplicationFirewallPolicy"
	KindReferenceGrant                = "ReferenceGrant"
	ALBExternalGatewayClassName       = "azure-alb-external"
	ALBK8sResourceNamespaceAnnotation = "alb.networking.azure.io/alb-namespace"
	ALBK8sResourceNameAnnotation      = "alb.networking.azure.io/alb-name"
	ALBArmResourceIDAnnotation        = "alb.networking.azure.io/alb-id"
	GatewayNetworkingGroup            = "gateway.networking.k8s.io"
)

Variables

This section is empty.

Functions

func NamespaceDerefOr

func NamespaceDerefOr(namespace *gatewayapi_v1.Namespace, defaultNamespace string) string

func NamespacedName

func NamespacedName(obj client.Object) types.NamespacedName

Types

This section is empty.

Jump to

Keyboard shortcuts

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