package config

import "k8s.io/kubernetes/pkg/controller/certificates/signer/config"

Index

Types

type CSRSigningControllerConfiguration

type CSRSigningControllerConfiguration struct {
	// clusterSigningCertFile is the filename containing a PEM-encoded
	// X509 CA certificate used to issue cluster-scoped certificates
	ClusterSigningCertFile string
	// clusterSigningCertFile is the filename containing a PEM-encoded
	// RSA or ECDSA private key used to issue cluster-scoped certificates
	ClusterSigningKeyFile string
	// clusterSigningDuration is the length of duration signed certificates
	// will be given.
	ClusterSigningDuration metav1.Duration
}

CSRSigningControllerConfiguration contains elements describing CSRSigningController.

func (*CSRSigningControllerConfiguration) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSRSigningControllerConfiguration.

func (*CSRSigningControllerConfiguration) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Source Files

doc.go types.go zz_generated.deepcopy.go

Directories

PathSynopsis
pkg/controller/certificates/signer/config/v1alpha1
Version
v1.16.0
Published
Sep 13, 2019
Platform
js/wasm
Imports
1 packages
Last checked
1 minute ago

Tools for package owners.