package rootcacertpublisher
import "k8s.io/kubernetes/pkg/controller/certificates/rootcacertpublisher"
Index ¶
Constants ¶
const RootCACertConfigMapName = "kube-root-ca.crt"
RootCACertConfigMapName is name of the configmap which stores certificates to access api-server
Types ¶
type Publisher ¶
type Publisher struct {
// contains filtered or unexported fields
}
Publisher manages certificate ConfigMap objects inside Namespaces
func NewPublisher ¶
func NewPublisher(cmInformer coreinformers.ConfigMapInformer, nsInformer coreinformers.NamespaceInformer, cl clientset.Interface, rootCA []byte) (*Publisher, error)
NewPublisher construct a new controller which would manage the configmap which stores certificates in each namespace. It will make sure certificate configmap exists in each namespace.
func (*Publisher) Run ¶
Run starts process
Source Files ¶
publisher.go
- Version
- v1.14.10
- Published
- Dec 11, 2019
- Platform
- js/wasm
- Imports
- 16 packages
- Last checked
- 1 minute ago –
Tools for package owners.