Documentation ¶
Index ¶
Constants ¶
View Source
const WEBHOOK_NAMESPACE = "kube-system"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TlsCredential ¶
type TlsCredential struct {
// contains filtered or unexported fields
}
func CreateTlsCredential ¶
func CreateTlsCredential(serviceNamespacedName types.NamespacedName) (TlsCredential, error)
func (TlsCredential) Certificate ¶
func (t TlsCredential) Certificate() []byte
func (TlsCredential) PrivateKey ¶
func (t TlsCredential) PrivateKey() []byte
type WebhookSetup ¶
type WebhookSetup struct {
// contains filtered or unexported fields
}
func NewWebHookSetup ¶
func NewWebHookSetup() (*WebhookSetup, error)
func (*WebhookSetup) Resources ¶
func (w *WebhookSetup) Resources() []client.Object
Click to show internal directories.
Click to hide internal directories.