1KUBERNETES(1)                      Jan 2015                      KUBERNETES(1)
2
3
4

NAME

6       kubeadm  alpha  phase certs all - Generates all PKI assets necessary to
7       establish the control plane
8
9
10

SYNOPSIS

12       kubeadm alpha phase certs all [OPTIONS]
13
14
15

DESCRIPTION

17       Generates a self-signed CA to provision identities for  each  component
18       in  the cluster (including nodes) and client certificates to be used by
19       various components.
20
21
22       If a given certificate and private key pair both exist,  kubeadm  skips
23       the generation step and existing files will be used.
24
25
26       Alpha Disclaimer: this command is currently alpha.
27
28
29

OPTIONS

31       --apiserver-advertise-address=""
32           The  IP address the API server is accessible on, to use for the API
33       server serving cert
34
35
36       --apiserver-cert-extra-sans=[]
37           Optional extra altnames to use for the API server serving cert. Can
38       be both IP addresses and DNS names
39
40
41       --cert-dir="/etc/kubernetes/pki"
42           The path where to save the certificates
43
44
45       --config=""
46           Path to kubeadm config file (WARNING: Usage of a configuration file
47       is experimental)
48
49
50       --service-cidr="10.96.0.0/12"
51           Alternative range of  IP  address  for  service  VIPs,  from  which
52       derives  the  internal  API  server  VIP  that will be added to the API
53       Server serving cert
54
55
56       --service-dns-domain="cluster.local"
57           Alternative domain for services, to use for the API server  serving
58       cert
59
60
61

OPTIONS INHERITED FROM PARENT COMMANDS

63       --azure-container-registry-config=""
64           Path  to the file containing Azure container registry configuration
65       information.
66
67
68       --google-json-key=""
69           The Google Cloud Platform Service  Account  JSON  Key  to  use  for
70       authentication.
71
72
73       --log-flush-frequency=5s
74           Maximum number of seconds between log flushes
75
76
77       --rootfs=""
78           [EXPERIMENTAL] The path to the 'real' host root filesystem.
79
80
81       --version=false
82           Print version information and quit
83
84
85

EXAMPLE

87                # Creates all PKI assets necessary to establish the control plane,
88                # functionally equivalent to what generated by kubeadm init.
89                kubeadm alpha phase certs all
90
91                # Creates all PKI assets using options read from a configuration file.
92                kubeadm alpha phase certs all --config masterconfiguration.yaml
93
94
95
96

SEE ALSO

98       kubeadm-alpha-phase-certs(1),
99
100
101

HISTORY

103       January  2015,  Originally compiled by Eric Paris (eparis at redhat dot
104       com) based on the kubernetes source material, but hopefully  they  have
105       been automatically generated since!
106
107
108
109Eric Paris                  kubernetes User Manuals              KUBERNETES(1)
Impressum