Documentation ¶
Index ¶
- func GetAuxAuthProxyIngressName(sourceIngressName string) string
- func MergeAuxComponentActiveClusterAliasIngressLabels(auxIngress *networkingv1.Ingress, appName string, ...)
- func MergeAuxComponentAppAliasIngressLabels(auxIngress *networkingv1.Ingress, appName string, ...)
- func MergeAuxComponentDNSAliasIngressResourceLabels(auxIngress *networkingv1.Ingress, appName string, ...)
- func MergeAuxComponentDefaultAliasIngressLabels(auxIngress *networkingv1.Ingress, appName string, ...)
- func MergeAuxComponentExternalAliasIngressLabels(auxIngress *networkingv1.Ingress, appName string, ...)
- func MergeAuxComponentResourceLabels(object metav1.Object, appName string, ...)
- func SanitizePathPrefix(prefix string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAuxAuthProxyIngressName ¶ added in v1.47.0
GetAuxAuthProxyIngressName Get an ingress name for the auxiliary OAuth proxy component
func MergeAuxComponentActiveClusterAliasIngressLabels ¶ added in v1.47.5
func MergeAuxComponentActiveClusterAliasIngressLabels(auxIngress *networkingv1.Ingress, appName string, component radixv1.RadixCommonDeployComponent)
MergeAuxComponentActiveClusterAliasIngressLabels Merge labels for active cluster alias ingress and aux OAuth proxy
func MergeAuxComponentAppAliasIngressLabels ¶ added in v1.47.5
func MergeAuxComponentAppAliasIngressLabels(auxIngress *networkingv1.Ingress, appName string, component radixv1.RadixCommonDeployComponent)
MergeAuxComponentAppAliasIngressLabels Merge labels for app alias ingress and aux OAuth proxy
func MergeAuxComponentDNSAliasIngressResourceLabels ¶ added in v1.47.0
func MergeAuxComponentDNSAliasIngressResourceLabels(auxIngress *networkingv1.Ingress, appName string, component radixv1.RadixCommonDeployComponent, dnsAlias string)
MergeAuxComponentDNSAliasIngressResourceLabels Merge labels for ingress and aux DNS alias OAuth proxy
func MergeAuxComponentDefaultAliasIngressLabels ¶ added in v1.47.5
func MergeAuxComponentDefaultAliasIngressLabels(auxIngress *networkingv1.Ingress, appName string, component radixv1.RadixCommonDeployComponent)
MergeAuxComponentDefaultAliasIngressLabels Merge labels for default alias ingress and aux OAuth proxy
func MergeAuxComponentExternalAliasIngressLabels ¶ added in v1.47.5
func MergeAuxComponentExternalAliasIngressLabels(auxIngress *networkingv1.Ingress, appName string, component radixv1.RadixCommonDeployComponent)
MergeAuxComponentExternalAliasIngressLabels Merge labels for external alias ingress and aux OAuth proxy
func MergeAuxComponentResourceLabels ¶ added in v1.47.0
func MergeAuxComponentResourceLabels(object metav1.Object, appName string, component radixv1.RadixCommonDeployComponent)
MergeAuxComponentResourceLabels Merge labels for object and aux OAuth proxy
func SanitizePathPrefix ¶
SanitizePathPrefix adds a leading "/" and strips away any trailing "/" Each path element in the input is path escaped
Types ¶
This section is empty.