Kubernetes Prow Robot
20e3288277
Merge pull request #88373 from SataQiu/fix-kubeadm-20200220
...
kubeadm: fallback to a known etcd version if an unknown k8s version is passed
2020-02-24 05:14:47 -08:00
SataQiu
2e23f84745
kubeadm: fallback to a known etcd version if an unknown k8s version is passed
2020-02-24 10:46:39 +08:00
Kubernetes Prow Robot
31b8c0d23d
Merge pull request #87656 from ereslibre/do-not-depend-on-cluster-status
...
kubeadm: deprecate the `ClusterStatus` dependency
2020-02-22 22:30:47 -08:00
Rafael Fernández López
b140c5d64b
kubeadm: remove ClusterStatus
dependency
...
While `ClusterStatus` will be maintained and uploaded, it won't be
used by the internal `kubeadm` logic in order to determine the etcd
endpoints anymore.
The only exception is during the first upgrade cycle (`kubeadm upgrade
apply`, `kubeadm upgrade node`), in which we will fallback to the
ClusterStatus to let the upgrade path add the required annotations to
the newly created static pods.
2020-02-20 12:18:56 +01:00
Lubomir I. Ivanov
22319019ab
kubeadm: update constants for 1.18
...
- Include 1.19 as a supported etcd mapping.
- Update minimum and current versions.
2020-02-19 21:40:46 +02:00
Benjamin Elder
a00a1e39ef
bump pause to 3.2 in kubeadm
2020-02-14 11:40:15 -08:00
SataQiu
c7234aa177
kubeadm: support automatic retry after failing to pull image
2020-01-11 15:10:56 +08:00
Sandeep Rajan
f931dad722
bump coredns version and update manifest
2019-11-12 13:05:09 -05:00
Lubomir I. Ivanov
23ba857b50
kubeadm: use the secure ports for kube-scheduler and kcm health checks
...
The insecure ports were deprecated in 1.12 and 1.13.
2019-11-09 23:21:39 +02:00
Jingyi Hu
706cde51c5
Update default etcd server to 3.4.3
2019-10-28 18:29:37 -07:00
Cristian Dima
da759609dc
in pkg/controller/service rename service_controller.go to controller.go
2019-10-23 01:52:19 +03:00
Kubernetes Prow Robot
9fa1bc8003
Merge pull request #83422 from yastij/remove-ipallocator
...
remove ipallocator in favor of k/utils net package
2019-10-22 12:52:13 -07:00
Yassine TIJANI
f984b4c7a2
remove ipallocator in favor of k/utils net package
...
Signed-off-by: Yassine TIJANI <ytijani@vmware.com>
2019-10-22 18:37:13 +02:00
Joe Betz
c92bd5e7b5
Upgrade to etcd server 3.3.17
2019-10-13 17:17:15 -07:00
Kubernetes Prow Robot
7f6d7afb8e
Merge pull request #83314 from fabriziopandini/add-etcd-version
...
kubeadm: add 1.18 entry in the etcd map
2019-10-04 08:50:18 -07:00
Kubernetes Prow Robot
f3981710db
Merge pull request #82473 from Nordix/kubeadm-dualstack-service-ip
...
Kubeadm DualStack Support for List of Service IPs
2019-10-02 11:26:08 -07:00
fabriziopandini
7c42fe77fe
1.18 entry in etcd map
2019-10-01 09:17:31 +02:00
fabriziopandini
b77b8bdb47
bump versions for v1.17 cycle
2019-09-30 11:08:03 +02:00
Arvinderpal Wander
bacc06d8fc
kubeadm --service-cluster-ip-range supports a comma seperated list
...
of service subnets.
Update DNS, Cert, dry-run logic to support list of Service CIDRs.
Added unit tests for GetKubernetesServiceCIDR and updated
GetDNSIP() unit test to inclue dual-sack cases.
2019-09-16 09:33:43 -07:00
Joe Betz
4c2b0731cb
Simplify etcd image version usage in kubeadm
2019-09-05 10:28:23 -07:00
Joe Betz
5a3399f48d
Add etcd image version to kubeadm
2019-09-05 10:27:53 -07:00
Davanum Srinivas
8fbfdf8267
Update default etcd server to 3.3.15 for kubernetes 1.16
...
Change-Id: I68f1a5e5339d83077a1a9f312c4e6e33848886c5
2019-08-30 21:29:45 -04:00
Sandeep Rajan
dce97a142c
bump coredns version in kubeadm to 1.6.2
2019-08-29 10:13:05 -04:00
Kubernetes Prow Robot
e1c2c677f1
Merge pull request #78033 from rajansandeep/corednsmigration
...
Add the ability to migrate CoreDNS configmap in kubeadm
2019-08-20 20:39:16 -07:00
Kubernetes Prow Robot
9e60bedebe
Merge pull request #81385 from neolit123/etcd-probe
...
kubeadm: use etcd's /health endpoint for it's liveness probe
2019-08-16 14:06:09 -07:00
Lubomir I. Ivanov
99b64f1e8e
kubeadm: use etcd's /health endpoint for it's liveness probe
...
Etcd v3.3.0 added the --listen-metrics-urls flag which allows specifying
addition URLs to the already present /health and /metrics endpoints.
While /health and /metrics are enabled for URLS defined with
--listen-client-urls (v3+ ?) they do require HTTPS.
Replace the present etcdctl based liveness probe with a standard HTTP
GET v1.Probe that connects to http://127.0.0.1:2381/health .
These endpoints are not reachable from the outside and only available
for localhost connections.
2019-08-16 01:06:49 +03:00
Sandeep Rajan
6821d21260
add the ability to migrate coredns configmap
2019-08-15 10:09:32 -04:00
Lubomir I. Ivanov
3ecf3c6a44
kubeadm: add v1.17 to the list versions that map to etcd version
2019-08-14 01:49:25 +03:00
Ed Bartosh
b4300ec24e
kubeadm: remove dependency on pkg/kubeapiserver/authorizer/modes
...
Moved 2 more constants from pkg/kubeapiserver/authorizer/modes
to kubeadm/app/constants module to remove dependency.
2019-08-08 12:08:23 +03:00
Lubomir I. Ivanov
8aa69ea502
kubeadm: update the supported version for 1.16
2019-08-01 05:57:25 +03:00
Kubernetes Prow Robot
688f567698
Merge pull request #80307 from bart0sh/PR0073-kubeadm-remove-pkg-kubeapiserver-authorizer-modes-dependency
...
kubeadm: remove dependency on pkg/kubeapiserver/authorizer/modes
2019-07-26 09:55:59 -07:00
David Xia
fabfd950b1
cleanup: fix some log and error capitalizations
...
Part of https://github.com/kubernetes/kubernetes/issues/15863
2019-07-20 18:26:16 -04:00
Ed Bartosh
d60fdcc6ff
kubeadm: remove dependency on pkg/kubeapiserver/authorizer/modes
...
moved constants from pkg/kubeapiserver/authorizer/modes
to kubeadm/app/constants module.
2019-07-19 11:50:18 +03:00
SataQiu
7e2e144f1b
kubeadm: cleanup deps on pkg/master/ports
2019-06-17 21:27:02 +08:00
Lubomir I. Ivanov
a49bc480b9
kubeadm: revert CoreDNS to 1.3.1
2019-05-30 23:31:54 +03:00
Kubernetes Prow Robot
81a61ae0e3
Merge pull request #77863 from fabriziopandini/certs-expiration
...
Kubeadm: Add check certificate expiration command
2019-05-19 12:47:10 -07:00
fabriziopandini
919826531c
certs-expiration
2019-05-18 16:28:33 +02:00
Sandeep Rajan
0b28419412
bump coredns version to 1.5.0 and update manifest
2019-05-17 10:03:02 -04:00
fabriziopandini
545e494c5c
Add etcd supported version for v1.16
2019-05-15 16:29:47 +02:00
SataQiu
d46bd0dc7a
make KubernetesDir a true constant
2019-05-09 17:16:59 +08:00
fabriziopandini
d41c77f4d4
add-v1.15-etcd-version
2019-04-25 15:19:21 +02:00
Kubernetes Prow Robot
a4a4b4c1db
Merge pull request #76119 from SataQiu/improve-kubeadm-20190404
...
Code refactor: replace repeated values with a constant
2019-04-04 22:31:43 -07:00
qingsenLi
ccac84c12b
delete some unused consts in kubeadm/app/constants/constants.go
2019-04-04 19:54:51 +08:00
SataQiu
4a200a2222
replace repeated values with a constant
2019-04-04 12:42:26 +08:00
Yago Nobre
59d2f13850
Bump minimum kubeadm supported version to v1.12
2019-03-05 23:45:17 -03:00
vanduc95
ae1ec8826a
kubeadm cleanup: master -> control-plane (cont.2)
2019-02-21 10:02:24 +07:00
Yago Nobre
79fd5f25a7
Add kubeadm init upload encrypted certs phase
2019-02-19 02:52:21 -03:00
Sandeep Rajan
aa11f6c298
Bump CoreDNS version to 1.3.1
2019-01-31 16:55:02 -05:00
Ed Bartosh
e6937ec27f
kubeadm: add CurrentKubernetesVersion
...
Replaced hardcoded "v0.13.0" strings with CurrentKubernetesVersion variable.
This should help with a regular release version bumps.
2018-12-27 11:29:59 +02:00
Joe Betz
862b945e5a
Update default etcd server to 3.3.10 for kubernetes 1.13
2018-12-03 11:03:49 -08:00