Commit Graph

9644 Commits

Author SHA1 Message Date
Justin SB 3ddb649768
Latest bazel launcher seems to require a newline at end of .bazelversion 2019-12-19 09:41:39 -05:00
Ciprian Hacman 97f70ff7a5 Add Docker 19.03.4 and 18.09.9 for Ubuntu Xenial 2019-12-19 16:14:09 +02:00
Kubernetes Prow Robot 0b52b994be
Merge pull request #7986 from hakman/split-containerd
Add support for Containerd container runtime
2019-12-19 04:55:57 -08:00
Justin Santa Barbara 2c770aa7a5
Merge branch 'master' into split-containerd 2019-12-19 07:03:33 -05:00
Kubernetes Prow Robot 1a0e441914
Merge pull request #8020 from hakman/install-with-updates
Automatically install dependencies with local packages
2019-12-19 01:53:56 -08:00
liranp 0c1d22043e
feature(ocean): upgrade controller (v1.0.50) 2019-12-19 11:02:19 +02:00
John Gardiner Myers 80dc001b23 Determine node role from instancegroup spec 2019-12-18 21:47:16 -08:00
Rodrigo Chacon e449467543 dns-controller: tolerate lack of CNI on master
When booting a cluster with `--networking=cni`, `dns-controller` will
not start due to the master node being _tainted_ as "network unreachable".
This adds an extra step when managing your own CNI setup, having to SSH
into a master and publish the CNI manifests from there.

This commit adds tolerance and configuration that allows `dns-controller`
pod to start when running with `--networking=cni`, properly creating the
DNS records so the operator can remotely publish the CNI and extra
manifests to have a full working cluster.

This also removes the dependency on `kube-proxy`, by adding the
`KUBERNETES_SERVICE_HOST` environment variable, bypassing `kube-proxy`
when disabled.

Presumably, as a side-effect, this change also allows for
"host network only" clusters to work.

Signed-off-by: Rodrigo Chacon <rochacon@gmail.com>
2019-12-19 02:10:35 -03:00
Kubernetes Prow Robot d84de2aa60
Merge pull request #8139 from justinsb/increase_test_validate_timeouts
tests: increase timeout in rolling update tests
2019-12-18 15:55:56 -08:00
Ciprian Hacman fa665943ac nodeup/pkg/model - fix static check 2019-12-18 22:07:31 +02:00
Kubernetes Prow Robot 1d40aab81c
Merge pull request #8104 from hakman/calico-3.10.2
Update Calico to v3.10.2
2019-12-18 08:37:57 -08:00
Kubernetes Prow Robot 42867a8fca
Merge pull request #8115 from mitch000001/fix-cluster-floating-ips
Openstack: Fix cluster floating ips
2019-12-18 02:45:57 -08:00
Michael Wagner ebc117b7b8 chore(openstack): use different mechanism to get fip association 2019-12-18 11:01:19 +01:00
Michael Wagner e7b02a2472 fix(openstack): identify cluster ips correctly 2019-12-18 10:28:17 +01:00
Michael Wagner 0e5632c4c5 tests(openstack): cover GetApiIngressStatus 2019-12-18 10:28:17 +01:00
Kubernetes Prow Robot de3bdc1be6
Merge pull request #8116 from justinsb/bump_cos
Bump COS version in alpha channel for k8s >= 1.16
2019-12-18 01:19:57 -08:00
zehuaiWANG 0454c46328 clean up buildDiffLines 2019-12-18 14:13:58 +08:00
Justin Santa Barbara 84835ce0ba
Update pkg/instancegroups/rollingupdate_test.go
Co-Authored-By: John Gardiner Myers <jgmyers@proofpoint.com>
2019-12-17 21:25:18 -05:00
tanjunchen d5fef40863 upup/pkg/fi/cloudup/ upup/pkg/fi/nodeup/ hack/.staticcheck_failures : simplify code and remove code 2019-12-18 09:47:58 +08:00
Kubernetes Prow Robot 252a733415
Merge pull request #8121 from tanjunchen/fix-staiccheck-003
util/pkg/ upup/tools/ :  simplify code and remove unused  code
2019-12-17 11:23:57 -08:00
Peter Rifel a24d9b6455
remove more trailing whitespace 2019-12-17 13:03:16 -06:00
Peter Rifel 85a1d23c18
remove trailing whitespace that was breaking gofmt 2019-12-17 12:49:20 -06:00
Kubernetes Prow Robot 40c2762367
Merge pull request #8128 from mikesplain/add_inf1
Add inf1 isntances
2019-12-17 08:13:59 -08:00
Justin Santa Barbara 8373c9fc4d tests: increase timeout in rolling update tests
We never know when e.g. a GC is going to delay us, so we need a lot
more padding on these timeouts.
2019-12-17 09:59:21 -05:00
Kubernetes Prow Robot db11481e37
Merge pull request #8110 from vvbogdanov87/validate-cluster-kubeconfig
Add kubeconfig flag to validate cluster command
2019-12-17 06:41:59 -08:00
Bryan Boreham 556399e0a7 Update Weave Net to version 2.6.0
Signed-off-by: Bryan Boreham <bryan@weave.works>
2019-12-17 13:31:43 +00:00
Ciprian Hacman 62da383511 Don't install weak dependencies for RLEL/CentOS 8 2019-12-17 09:48:45 +02:00
Ciprian Hacman d0f15a8e27 Add "pigz" dependency in a future commit 2019-12-17 09:47:47 +02:00
Kubernetes Prow Robot fc4b21d30a
Merge pull request #8122 from geojaz/fix/create_cluster_cmd_fix
Cleans up the create cluster CLI prompts
2019-12-16 21:45:58 -08:00
zehuaiWANG 3273e55c0d kops-change-main 2019-12-17 13:30:43 +08:00
Kubernetes Prow Robot 32970d1af8
Merge pull request #8120 from tanjunchen/fix-staticcheck002
pkg/model pkg/diff pkg/client/:simplify code and remove unused code
2019-12-16 20:47:37 -08:00
eric-hole 4d280e44a6 update gnerated CLI docs as per Pete's typo fix 2019-12-16 20:10:16 -08:00
tanjunchen e4302e3630 util/pkg/: simplify code and remove unused code 2019-12-17 09:44:18 +08:00
Eric Hole 8d1d0f6f15
Update docs/cli/kops_create_cluster.md
Co-Authored-By: Peter Rifel <rifelpet@users.noreply.github.com>
2019-12-16 16:16:34 -08:00
Kubernetes Prow Robot ebb111d23a
Merge pull request #8052 from yuxiaobo96/kops-links
fix 404 urls
2019-12-16 14:51:39 -08:00
Kubernetes Prow Robot d0413099fe
Merge pull request #8127 from zehuaiWANG/kops-a-little-change
a little change
2019-12-16 09:15:39 -08:00
tanjunchen 52537053cc simplify code and remove unused code 2019-12-17 00:28:35 +08:00
Kubernetes Prow Robot 26f48d3914
Merge pull request #8125 from pshanoop/master
Fix doc(advanced) broken links
2019-12-16 07:09:37 -08:00
mikesplain 77f9cb155e
Add inf1 isntances 2019-12-16 09:20:14 -05:00
Ciprian Hacman ce9ed2e1fb Make sure Cluster.Spec.Containerd exists before checking the address 2019-12-16 15:26:52 +02:00
Ciprian Hacman c2d55ecdf3 Always require containerd version in nodeup 2019-12-16 15:17:57 +02:00
Kubernetes Prow Robot fdb013dd30
Merge pull request #8123 from idealhack/channels/201912
channels: bump k8s versions after dec. patch releases
2019-12-16 05:03:36 -08:00
vvbogdanov87 9befa17496 Generate cli documentation 2019-12-16 19:53:41 +08:00
zehuaiWANG ed6b976316 a little change 2019-12-16 19:50:02 +08:00
Sanoob Pattanath 8e1c40bc56
Fix doc(advanced) broken links. 2019-12-16 11:51:43 +01:00
Yang Li 35f28d5825 channels: bump k8s versions after dec. patch releases 2019-12-16 17:18:31 +09:00
eric-hole 723abce4e5 Generated code: kops_create_cluster 2019-12-15 23:54:39 -08:00
eric-hole d3e7448236 Cleans up the create cluster CLI docs
They were missing `\`'s and could use a refresh.
2019-12-15 23:26:20 -08:00
yuxiaobo 7cf24a5c0a fix 404 urls
Signed-off-by: yuxiaobo <yuxiaobogo@163.com>
2019-12-16 12:53:14 +08:00
tanjunchen f45dba4b62 replace TrimRight with TrimSuffix 2019-12-16 09:45:49 +08:00