Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertMgrOption ¶ added in v0.8.2
type CertMgrOption func(*certMgrOptions)
func WithCluster ¶
func WithCluster(cluster string) CertMgrOption
func WithNamespace ¶
func WithNamespace(namespace string) CertMgrOption
func WithRestConfig ¶
func WithRestConfig(restconfig *rest.Config) CertMgrOption
type K8sOpensearchCertManager ¶
type K8sOpensearchCertManager interface { GetTransportCARef() (corev1.LocalObjectReference, error) GetHTTPCARef() (corev1.LocalObjectReference, error) GetClientCertRef(user string) (corev1.LocalObjectReference, error) }
type OpensearchCertManager ¶
type OpensearchCertManager interface { OpensearchCertWriter OpensearchCertReader }
func NewCertMgrOpensearchCertManager ¶
func NewCertMgrOpensearchCertManager(ctx context.Context, opts ...CertMgrOption) OpensearchCertManager
type OpensearchCertReader ¶
type OpensearchCertReconcile ¶
type OpensearchCertReconcile interface { OpensearchCertManager K8sOpensearchCertManager }
Click to show internal directories.
Click to hide internal directories.