1
0
mirror of https://github.com/rancher/rke.git synced 2025-04-30 12:34:16 +00:00
rke/pki/constants.go

41 lines
1.5 KiB
Go
Raw Normal View History

package pki
2018-08-20 04:37:04 +00:00
import "time"
const (
K8sBaseDir = "/etc/kubernetes/"
CertPathPrefix = K8sBaseDir + "ssl/"
2017-12-13 00:29:24 +00:00
CertificatesServiceName = "certificates"
CrtDownloaderContainer = "cert-deployer"
2018-01-10 23:03:08 +00:00
CertFetcherContainer = "cert-fetcher"
2017-12-13 00:29:24 +00:00
CertificatesSecretName = "k8s-certs"
2018-01-10 23:03:08 +00:00
TempCertPath = "/etc/kubernetes/.tmp/"
ClusterConfig = "cluster.yml"
2018-09-13 00:29:53 +00:00
ClusterStateFile = "cluster-state.yml"
ClusterStateExt = ".rkestate"
2018-09-13 00:29:53 +00:00
ClusterStateEnv = "CLUSTER_STATE"
BundleCertPath = "/backup/pki.bundle.tar.gz"
2018-08-20 04:37:04 +00:00
CACertName = "kube-ca"
RequestHeaderCACertName = "kube-apiserver-requestheader-ca"
KubeAPICertName = "kube-apiserver"
KubeControllerCertName = "kube-controller-manager"
KubeSchedulerCertName = "kube-scheduler"
KubeProxyCertName = "kube-proxy"
KubeNodeCertName = "kube-node"
KubeletCertName = "kube-kubelet"
2018-08-20 04:37:04 +00:00
EtcdCertName = "kube-etcd"
EtcdClientCACertName = "kube-etcd-client-ca"
EtcdClientCertName = "kube-etcd-client"
APIProxyClientCertName = "kube-apiserver-proxy-client"
ServiceAccountTokenKeyName = "kube-service-account-token"
KubeNodeCommonName = "system:node"
KubeNodeOrganizationName = "system:nodes"
KubeAdminCertName = "kube-admin"
KubeAdminOrganizationName = "system:masters"
2018-01-30 18:31:42 +00:00
KubeAdminConfigPrefix = "kube_config_"
2018-08-20 04:37:04 +00:00
duration365d = time.Hour * 24 * 365
)