Ed Bartosh
d221148121
kubeadm: get rid of dependency on pkg/util/node
...
Created local copy of GetHostname API to avoid
dependency to pkg/util/node.
2019-07-17 18:49:39 +03:00
Kubernetes Prow Robot
683e405f31
Merge pull request #79418 from yue9944882/chore/prune-aggregator-internals
...
Prune hub-type client/informer/lister from kube-aggregator
2019-07-16 23:22:34 -07:00
Jordan Liggitt
a6db3fd6fa
Update unit test with expected query parameters
2019-07-16 20:54:26 -04:00
Kubernetes Prow Robot
619a3985d0
Merge pull request #80206 from tedyu/sched-svr-dup
...
Remove duplicate requestInfoResolver
2019-07-16 15:24:43 -07:00
Ted Yu
a3f06c7e23
Remove duplicate requestInfoResolver
2019-07-16 10:53:07 -07:00
yue9944882
3b1624f0cc
remove kube-aggregator/pkg/client/*
...
use v1 api
[DO NOT REVIEW] bazel changes
code-gen script changes
update hack/update-vendor
remove useless interface type cast
2019-07-16 23:11:15 +08:00
Kubernetes Prow Robot
8e3a2f2a5b
Merge pull request #80165 from SataQiu/fix-kubeadm-20190715
...
kubeadm: fix the bug that bazel build does not respect hack/print-workspace-status.sh
2019-07-16 03:55:24 -07:00
Kubernetes Prow Robot
7e7bb5cf3a
Merge pull request #80050 from chuckha/jsontags
...
[kubeadm] Adds json struct tags to exposed API types
2019-07-16 02:39:23 -07:00
Kubernetes Prow Robot
c30f024864
Merge pull request #78162 from hex108/registry
...
Add support for writing out of tree custom scheduler plugins
2019-07-15 23:29:24 -07:00
SataQiu
298909e20e
kubeadm: use local copy of kubectl's version package
2019-07-16 09:51:10 +08:00
Kubernetes Prow Robot
ab8506fb9b
Merge pull request #80115 from gyuho/kubernetes-version
...
kubeadm/*/phases/init/certs,kubeconfig: add "kubernetes-version" flag
2019-07-15 16:33:37 -07:00
Kubernetes Prow Robot
768acf6009
Merge pull request #80145 from Nordix/kubeadm-ds-feature-gate
...
Adds kubeadm feature-gate for dual-stack (IPv6DualStack)
2019-07-15 14:54:14 -07:00
Chuck Ha
74ba11b0cd
[kubeadm] Adds json struct tags to exposed API types
...
Signed-off-by: Chuck Ha <chuckh@vmware.com >
2019-07-15 11:14:40 -04:00
Kubernetes Prow Robot
303509cdf5
Merge pull request #80103 from SataQiu/cleanup-kubeadm-20190712
...
kubeadm: cleanup unnecessary k8sVer parameter for GetStaticPodSpecs
2019-07-15 03:23:06 -07:00
Arvinderpal Wander
79e7a4c0da
Adds kubeadm feature-gate for dual-stack (IPv6DualStack).
...
Issue: #1612
2019-07-14 19:44:48 -07:00
Kubernetes Prow Robot
ae67616110
Merge pull request #80025 from SataQiu/fix-kubeadm-diff-20190711
...
kubeadm: support fetching configuration from the original cluster for 'upgrade diff'
2019-07-12 20:19:04 -07:00
Kubernetes Prow Robot
676417ec7b
Merge pull request #80043 from dims/remove-deprecated-containerized-flag-in-kubelet
...
Remove deprecated --containerized flag in kubelet
2019-07-12 12:25:05 -07:00
Gyuho Lee
bad7a3fbbd
kubeadm/*/phases/init/certs,kubeconfig: add "kubernetes-version" flag
...
If empty "--kubernetes-version" is given (as it's not configurable now)
k8s.io/kubernetes/cmd/kubeadm/app/util/version.go.KubernetesReleaseVersion
will fetch the version from the internet.
But, this can fail:
% kubeadm init phase certs ca --cert-dir ...
unable to fetch file. URL: "https://dl.k8s.io/release/stable-1.txt ", status: 502 Bad Gateway
failed to run commands: exit status 1
Can happen to other commands:
% kubeadm init phase kubeconfig controller-manager ...
% kubeadm init phase kubeconfig scheduler ...
This make "--kubernetes-version" configurable, so users can enable offline mode.
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2019-07-12 11:05:43 -07:00
SataQiu
b23772df80
kubeadm: cleanup unnecessary k8sVer parameter for GetStaticPodSpecs
2019-07-13 00:26:07 +08:00
SataQiu
a49f62f786
kubeadm: support fetching configuration from the original cluster for 'upgrade diff'
2019-07-12 23:51:37 +08:00
Kubernetes Prow Robot
b0d08f6a47
Merge pull request #78447 from yastij/scheduler-eventf
...
Migrate scheduler to use v1beta1 Event API
2019-07-12 06:31:06 -07:00
Yassine TIJANI
08522f8e5a
move scheduler to use v1beta1.events
...
Signed-off-by: Yassine TIJANI <ytijani@vmware.com >
2019-07-12 11:39:01 +02:00
Kubernetes Prow Robot
eb9cec5cad
Merge pull request #80060 from yastij/improve-error-msg
...
improve error messages for verifydependency
2019-07-11 20:17:20 -07:00
Davanum Srinivas
3b2a61dead
Remove deprecated --containerized flag in kubelet
...
This flag was deprecated in 1.14
2019-07-11 17:47:21 -04:00
Yassine TIJANI
32a139e442
improve error messages for verifydependency
...
Signed-off-by: Yassine TIJANI <ytijani@vmware.com >
2019-07-11 23:47:10 +02:00
Kubernetes Prow Robot
91b26341f4
Merge pull request #78742 from smarterclayton/client_gc
...
The garbage collector and quota counter should use the metadata client and protobuf to access resources
2019-07-11 14:33:33 -07:00
Clayton Coleman
d631f9b7e9
Use metadata informers instead of dynamic informers in controller manager
...
All controllers in controller-manager that deal with objects generically
work with those objects without needing the full object. Update the GC
and quota controller to use PartialObjectMetadata input objects which
is faster and more efficient.
2019-07-11 12:18:52 -04:00
Clayton Coleman
637cc83341
Switch the garbage collector to use metadata client and protobuf
2019-07-11 12:18:51 -04:00
Jun Gong
5828223e75
Rename PluginOption to Option
2019-07-11 17:39:48 +08:00
Tarun Pothulapati
0833e4f6bf
removed make-symlink flag and corresponding code in hyperkube
...
Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com >
2019-07-11 12:42:46 +05:30
Kubernetes Prow Robot
f2093cc383
Merge pull request #79366 from yastij/dep-path-update-yaml
...
reference paths to bump dependencies
2019-07-10 18:49:06 -07:00
Kubernetes Prow Robot
ca6cc69bd4
Merge pull request #78744 from smarterclayton/client_ns
...
Update namespace controller to use the metadata client
2019-07-10 18:48:53 -07:00
Kubernetes Prow Robot
e3a125a64e
Merge pull request #79979 from SataQiu/cleanup-kubeadm-20190710
...
kubeadm: cleanup code about cobra
2019-07-10 13:58:40 -07:00
Clayton Coleman
50fd47258d
Switch the namespace controller to use the metadata client
...
The metadata client uses protobuf and returns only a subset of object
data (the metadata) which allows operations that act only on objects
generically to work much faster. Use the metadata client in the
namespace controller to reduce the amount of work the namespace controller
has to do in large namespaces.
2019-07-10 14:31:18 -04:00
Yassine TIJANI
4bed9b7046
reference paths to update to bump dependencies
...
Signed-off-by: Yassine TIJANI <ytijani@vmware.com >
2019-07-10 20:11:40 +02:00
SataQiu
b837f8d96f
kubeadm: cleanup the code about cobra
2019-07-10 18:45:28 +08:00
Kubernetes Prow Robot
a29243775a
Merge pull request #79889 from mborsz/kubemarkclient
...
Hollow-node should use separate client for heartbeats
2019-07-10 02:44:25 -07:00
Maciej Borsz
ed41078f05
Hollow-node should use separate client for heartbeats.
2019-07-10 10:31:04 +02:00
Kubernetes Prow Robot
bd628bc792
Merge pull request #79128 from SataQiu/fix-kubeadm-20190618
...
Update caddy vendor dependency to v1.0.1
2019-07-10 00:12:37 -07:00
Kubernetes Prow Robot
b7faf3ef76
Merge pull request #79880 from SataQiu/clean-kubeadm-20190708
...
kubeadm: move klog.InitFlags into app/kubeadm.go
2019-07-09 10:12:42 -07:00
Kubernetes Prow Robot
4f917a06a9
Merge pull request #77467 from dixudx/csrsigning_controller_warning
...
add warning logs for csr controllers
2019-07-09 10:12:16 -07:00
Kubernetes Prow Robot
b45bfef437
Merge pull request #78473 from xichengliudui/deleteTODO
...
delete TODO: remove when we stop supporting the legacy group version
2019-07-09 06:34:03 -07:00
SataQiu
9657240197
update caddy vendor dependency to v1.0.1
2019-07-09 12:03:25 +08:00
SataQiu
7d5ece2e2c
kubeadm: move klog.InitFlags into app/kubeadm.go
2019-07-09 10:42:22 +08:00
Dr. Stefan Schimanski
f82bc712de
aggregator: wire OpenAPI correctly into PrepareRun flow
2019-07-08 13:59:00 +02:00
Dr. Stefan Schimanski
7c4329ed45
apiserver: chain delegated PrepareRun
2019-07-08 12:20:20 +02:00
Kubernetes Prow Robot
2aacecb8d7
Merge pull request #79648 from tnqn/kubeadm
...
Fix descriptions of kubeadm
2019-07-04 09:38:38 -07:00
Kubernetes Prow Robot
7340b6341a
Merge pull request #79677 from neolit123/etcd-add-retry
...
kubeadm: run MemberAdd/Remove for etcd clients with exp-backoff retry
2019-07-04 05:44:28 -07:00
Quan Tian
0d732009cc
Fix descriptions of kubeadm
...
* Remove the example iptables cmd that potentially kills rules that user
may be relying on
* Fixed a typo in description of phase bootstrap-token
2019-07-04 04:43:32 -07:00
Benjamin Elder
13813bc560
cleanup bespoke ipv6 checking in kubeadm
2019-07-03 16:26:08 -07:00