From db963fc16d13e131d3c6d832c6c340322d513473 Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Wed, 5 Oct 2016 14:36:03 -0700 Subject: [PATCH] kubeadm: mark etcd flags as deprecated --- cmd/kubeadm/app/cmd/init.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmd/kubeadm/app/cmd/init.go b/cmd/kubeadm/app/cmd/init.go index 3ce90e36da4..357405d9561 100644 --- a/cmd/kubeadm/app/cmd/init.go +++ b/cmd/kubeadm/app/cmd/init.go @@ -92,18 +92,25 @@ func NewCmdInit(out io.Writer) *cobra.Command { &cfg.Etcd.Endpoints, "external-etcd-endpoints", []string{}, "etcd endpoints to use, in case you have an external cluster", ) + cmd.PersistentFlags().MarkDeprecated("external-etcd-endpoints", "this flag will be removed when componentconfig exists") + cmd.PersistentFlags().StringVar( &cfg.Etcd.CAFile, "external-etcd-cafile", "", "etcd certificate authority certificate file. Note: The path must be in /etc/ssl/certs", ) + cmd.PersistentFlags().MarkDeprecated("external-etcd-cafile", "this flag will be removed when componentconfig exists") + cmd.PersistentFlags().StringVar( &cfg.Etcd.CertFile, "external-etcd-certfile", "", "etcd client certificate file. Note: The path must be in /etc/ssl/certs", ) + cmd.PersistentFlags().MarkDeprecated("external-etcd-certfile", "this flag will be removed when componentconfig exists") + cmd.PersistentFlags().StringVar( &cfg.Etcd.KeyFile, "external-etcd-keyfile", "", "etcd client key file. Note: The path must be in /etc/ssl/certs", ) + cmd.PersistentFlags().MarkDeprecated("external-etcd-keyfile", "this flag will be removed when componentconfig exists") return cmd }