Documentation ¶
Index ¶
- func GetCertificateIssuerName(moduleName string, input *go_hook.HookInput) string
- func GetConfigValuesFirstDefined(input *go_hook.HookInput, keys ...string) (v gjson.Result, ok bool)
- func GetHTTPSMode(moduleName string, input *go_hook.HookInput) string
- func GetHTTPSSecretName(prefix string, moduleName string, input *go_hook.HookInput) string
- func GetIngressClass(moduleName string, input *go_hook.HookInput) string
- func GetPublicDomain(moduleName string, input *go_hook.HookInput) string
- func GetValuesFirstDefined(input *go_hook.HookInput, keys ...string) (v gjson.Result, ok bool)
- func IsEnabled(moduleName string, input *go_hook.HookInput) bool
- func RegisterValidationHandler(route string, handler http.Handler)
- func SetupAdmissionRoutes(srv AdmissionServer)
- type AdmissionServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetHTTPSSecretName ¶
func GetValuesFirstDefined ¶
func IsEnabled ¶
IsEnabled check module on enable. moduleName should be in `kebab-case` without order prefix
func RegisterValidationHandler ¶ added in v1.47.0
func SetupAdmissionRoutes ¶ added in v1.47.0
func SetupAdmissionRoutes(srv AdmissionServer)
Types ¶
type AdmissionServer ¶ added in v1.47.0
Click to show internal directories.
Click to hide internal directories.