package clustertrustbundlepublisher
import "k8s.io/kubernetes/pkg/controller/certificates/clustertrustbundlepublisher"
Index ¶
Types ¶
type ClusterTrustBundlePublisher ¶
type ClusterTrustBundlePublisher struct {
// contains filtered or unexported fields
}
func NewClusterTrustBundlePublisher ¶
func NewClusterTrustBundlePublisher( signerName string, caProvider dynamiccertificates.CAContentProvider, kubeClient clientset.Interface, ) (*ClusterTrustBundlePublisher, error)
NewClusterTrustBundlePublisher creates and maintains a cluster trust bundle object for a signer named `signerName`. The cluster trust bundle object contains the CA from the `caProvider` in its .spec.TrustBundle.
func (*ClusterTrustBundlePublisher) Run ¶
func (p *ClusterTrustBundlePublisher) Run(ctx context.Context)
Source Files ¶
metrics.go publisher.go
- Version
- v1.32.3
- Published
- Mar 11, 2025
- Platform
- js/wasm
- Imports
- 24 packages
- Last checked
- 1 minute ago –
Tools for package owners.