mirror of https://github.com/kubernetes/kops.git
Pass TLS options to etcd-backup
This commit is contained in:
parent
8c63970c5b
commit
31922758fb
|
|
@ -269,6 +269,13 @@ func buildEtcdBackupManagerContainer(c *EtcdCluster) *v1.Container {
|
||||||
command = append(command, "--cluster-name", c.ClusterName)
|
command = append(command, "--cluster-name", c.ClusterName)
|
||||||
command = append(command, "--data-dir", "/var/etcd/"+c.DataDirName)
|
command = append(command, "--data-dir", "/var/etcd/"+c.DataDirName)
|
||||||
|
|
||||||
|
if c.isTLS() {
|
||||||
|
command = append(command, "--client-url", "https://127.0.0.1:4001")
|
||||||
|
command = append(command, "--client-ca-file", c.TLSCA)
|
||||||
|
command = append(command, "--client-cert-file", c.TLSCert)
|
||||||
|
command = append(command, "--client-key-file", c.TLSKey)
|
||||||
|
}
|
||||||
|
|
||||||
container := v1.Container{
|
container := v1.Container{
|
||||||
Name: "etcd-backup",
|
Name: "etcd-backup",
|
||||||
Image: c.BackupImage,
|
Image: c.BackupImage,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue