Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterTrustBundlePublisher ¶
type ClusterTrustBundlePublisher[T clusterTrustBundle] struct {
// contains filtered or unexported fields
}
func (*ClusterTrustBundlePublisher[T]) Run ¶
func (p *ClusterTrustBundlePublisher[T]) Run(ctx context.Context)
type PublisherRunner ¶ added in v1.33.0
func NewAlphaClusterTrustBundlePublisher ¶ added in v1.33.0
func NewAlphaClusterTrustBundlePublisher( signerName string, caProvider dynamiccertificates.CAContentProvider, kubeClient clientset.Interface, ) ( PublisherRunner, error, )
NewAlphaClusterTrustBundlePublisher sets up a ClusterTrustBundlePublisher for the v1alpha1 API
func NewBetaClusterTrustBundlePublisher ¶ added in v1.33.0
func NewBetaClusterTrustBundlePublisher( signerName string, caProvider dynamiccertificates.CAContentProvider, kubeClient clientset.Interface, ) ( PublisherRunner, error, )
NewBetaClusterTrustBundlePublisher sets up a ClusterTrustBundlePublisher for the v1beta1 API
Click to show internal directories.
Click to hide internal directories.