kubernetes/cmd
Kubernetes Submit Queue d472a54777
Merge pull request #68449 from fabriziopandini/kubeadm-annotate-cri
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions here: https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md.

kubeadm: add mandatory phase "annotate-cri"

**What this PR does / why we need it**:
In v1.12, after the changing how kubeadm-config upload/fetch, AnnotateCRISocket is now a necessary step for getting a cluster that can be upgraded using phases. This PR adds a new subcommand for letting users to invoke AnnotateCRISocket as a phase

**Which issue(s) this PR fixes**:
Fixes # https://github.com/kubernetes/kubeadm/issues/925

**Special notes for your reviewer**:
When testing this PR, I found that one of the tests on component config defaulting was broken (didn't have time to investigate why yet). This PR fixes this test as well  

**Release note**:
```release-note
kubeadm: added phase command "alpha phase kubelet config annotate-cri"
```
@kubernetes/sig-cluster-lifecycle-pr-reviews
/sig cluster-lifecycle
/area kubeadm
/assign @timothysc @neolit123 
/kind bug
2018-09-10 10:27:25 -07:00
..
clicheck wire config flags through factory 2018-05-04 17:02:20 -04:00
cloud-controller-manager Merge pull request #68195 from luxas/consolidate_componentconfig_code_standards 2018-09-07 11:19:40 -07:00
controller-manager [kube-controller-manager] auto-generated file 2018-09-04 19:40:10 +08:00
gendocs wire config flags through factory 2018-05-04 17:02:20 -04:00
genkubedocs Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
genman Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
genswaggertypedocs Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
genutils Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
genyaml wire config flags through factory 2018-05-04 17:02:20 -04:00
hyperkube Add Labels to various OWNERS files 2018-08-21 13:59:08 -04:00
importverifier fix message output for import verifier 2018-05-10 12:50:28 -04:00
kube-apiserver Merge pull request #68134 from yue9944882/chore/add-yue9944882-reviewer 2018-09-05 10:55:18 -07:00
kube-controller-manager Merge pull request #68241 from krzysztof-jastrzebski/informer 2018-09-08 16:09:33 -07:00
kube-proxy Move the flag registration code from pkg/apis/componentconfig to pkg/util/flag 2018-09-05 14:03:05 +03:00
kube-scheduler Add scheduler option for bind timeout 2018-09-04 17:25:23 -07:00
kubeadm Merge pull request #68449 from fabriziopandini/kubeadm-annotate-cri 2018-09-10 10:27:25 -07:00
kubectl add labels to kubectl OWNERS files 2018-08-22 00:40:54 +03:00
kubelet Merge pull request #68233 from luxas/ccm_cleanup 2018-09-05 21:36:41 -07:00
kubemark update bazel 2018-08-16 09:59:33 +08:00
linkcheck Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
BUILD gke-certificates-controller: rm -rf 2018-02-15 12:01:00 -08:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00