pkg/

directory
v3.0.6 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2026 License: MIT

Directories

Path Synopsis
Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr
Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr
multiphase
Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr
Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr
remote
Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr
Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr
shared
Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr
Package shared contains types and functions used by API definitions in the operators package +groupName=operators.webcenter.fr
workflow
+k8s:deepcopy-gen=package,register Package workflow contains types used to model multi-cycle reconciler workflows.
+k8s:deepcopy-gen=package,register Package workflow contains types used to model multi-cycle reconciler workflows.
certificate
Package certificate provides pluggable TLSBackend abstractions for certificate management in Kubernetes operators.
Package certificate provides pluggable TLSBackend abstractions for certificate management in Kubernetes operators.
certificate/byo
Package byo provides a TLSBackend that references an existing user-managed Secret.
Package byo provides a TLSBackend that references an existing user-managed Secret.
certificate/certmanager
Package certmanager provides a TLSBackend that emits cert-manager Issuer and Certificate custom resources.
Package certmanager provides a TLSBackend that emits cert-manager Issuer and Certificate custom resources.
certificate/rotation
Package rotation provides a reusable multi-cycle TLS rotation saga step built on workflow.WorkflowStepReconcilerActionWithDiff.
Package rotation provides a reusable multi-cycle TLS rotation saga step built on workflow.WorkflowStepReconcilerActionWithDiff.
certificate/selfmanaged
Package selfmanaged provides a TLSBackend that generates and manages CA and leaf certificates using Go's crypto/x509 standard library.
Package selfmanaged provides a TLSBackend that generates and manages CA and leaf certificates using Go's crypto/x509 standard library.
certificate/selfmanaged/pernode
Package pernode provides a TLSBackend that keeps one certificate per node in a single Secret (multi-cert transport TLS, e.g.
Package pernode provides a TLSBackend that keeps one certificate per node in a single Secret (multi-cert transport TLS, e.g.
workflow
Package workflow provides a multi-cycle saga abstraction on top of the multiphase reconciler pattern.
Package workflow provides a multi-cycle saga abstraction on top of the multiphase reconciler pattern.
ssa
Package tlsconfig provides a generic, app-agnostic client-side TLS configuration builder.
Package tlsconfig provides a generic, app-agnostic client-side TLS configuration builder.
k8s
Package k8s resolves TLS material (CA and client certificates) from Kubernetes Secrets into tlsconfig.CertificateOptions.
Package k8s resolves TLS material (CA and client certificates) from Kubernetes Secrets into tlsconfig.CertificateOptions.

Jump to

Keyboard shortcuts

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