Documentation
¶
Index ¶
- func GetReferencedSecretsFromHeaderRules(ports api.PortRules, logger *slog.Logger) []reconcile.Request
- func GetReferencedTLSSecretsFromPortRules(ports api.PortRules, logger *slog.Logger) []reconcile.Request
- func IsSecretReferencedByPortRule(ports api.PortRules, logger *slog.Logger, secretName types.NamespacedName) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetReferencedSecretsFromHeaderRules ¶
func GetReferencedSecretsFromHeaderRules(ports api.PortRules, logger *slog.Logger) []reconcile.Request
GetReferencedSecretsFromHeaderRules finds all Header Secrets referenced by a set of port rules.
func GetReferencedTLSSecretsFromPortRules ¶
func GetReferencedTLSSecretsFromPortRules(ports api.PortRules, logger *slog.Logger) []reconcile.Request
GetReferencedTLSSecretsFromPortRules finds all TLS Secrets referenced by a set of port rules.
func IsSecretReferencedByPortRule ¶
func IsSecretReferencedByPortRule(ports api.PortRules, logger *slog.Logger, secretName types.NamespacedName) bool
IsSecretReferencedByPortRule checks if a given Secret is referenced in any rule in the supplied set of PortRules, whether that is in a TLS or header-value sense.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.