Felipe Cavalcanti
e9ef618b14
apply a rolling strategy to calico-node daemonset, improve docs
2018-03-12 15:16:08 -03:00
Felipe Cavalcanti
468d941d99
[Calico] Activate node controller in calico-kube-controllers and add CALICO_K8S_NODE_REF in calico-node, this commit fixes #3224 and #4533
2018-03-06 12:33:26 -03:00
Justin Santa Barbara
16f7b31e1a
Release 1.9.0-alpha.1
2018-03-01 01:23:22 -05:00
Justin Santa Barbara
5809592f35
Merge branch 'master' into canal-n-calico-to-2-6-7
2018-02-28 22:06:28 -05:00
k8s-ci-robot
edfa0b242e
Merge pull request #4529 from atopuzov/calico-metrics
...
Expose Felix metrics
2018-02-28 14:36:55 -08:00
Erik Stidham
3484febe0d
Update Calico and Canal to use calico node v2.6.7
...
- Canal updated cni to v1.11.2
2018-02-28 09:54:39 -06:00
Aleksandar Topuzovic
dd5713d5b4
Expose Felix metrics
...
* Exposes Felix prometheus endpoint
* Same as `networking.projectcalico.org.canal`
2018-02-27 11:04:22 +00:00
Justin Santa Barbara
412cf377c2
VFS: WriteFile takes an io.ReadSeeker
...
Means we don't have to buffer big files in memory, in combination with
WriteTo for reading.
2018-02-26 09:09:17 -05:00
k8s-ci-robot
8d5da313af
Merge pull request #4479 from justinsb/kubedns_no_negcache
...
kube-dns: turn off negcache
2018-02-20 20:59:39 -08:00
Justin Santa Barbara
fe0f2f2c77
kube-dns: turn off negcache
...
The equivalent of https://github.com/kubernetes/kubernetes/pull/53604
Not backporting to 1.5 at this point.
2018-02-20 21:13:45 -05:00
Justin Santa Barbara
7b647431b1
Update kube-dns to 1.14.8
2018-02-20 21:09:16 -05:00
k8s-ci-robot
4b8db1eee0
Merge pull request #4137 from thockin-tmp/gcr-vanity
...
Convert registry to k8s.gcr.io
2018-02-20 08:54:39 -08:00
Rohith
c8e4a1caf8
Kubernetes Calico TLS
...
The current implementation when Etcd TLS was added does not support using calico as the configuration and client certificates are not present. This PR updates the calico manifests and adds the distribution of the client certificate
2018-02-14 23:41:45 +00:00
Tim Hockin
79d5f793e7
Convert registry to k8s.gcr.io
2018-02-14 10:08:41 -08:00
Ilya Dmitrichenko
4e495dc2ab
Update Weave Net to version 2.2.0
2018-02-09 13:42:40 +00:00
k8s-ci-robot
357eadd244
Merge pull request #4405 from romana/romana-v2.0.2
...
Update versions for romana container images
2018-02-07 18:00:43 -08:00
Caleb Gilmour
d132c0c1a0
Update versions for romana container images.
2018-02-07 23:06:08 +00:00
Chris Phillips
b620deba0f
adds CONN_LIMIT to the WeaveNetworkingSpec
...
Weave limits the number of connections between peers and the default is 30.
As described here: ce9c5162bd/site/kubernetes/kube-addon.md
Setting the CONN_LIMIT environment variable controls this setting. Adding a field in the
WeaveNetworkingSpec and adding the env var to the associated templates lets users
have clusters larger than 30 nodes and still use weave's peer discovery
The weave authors have indicated that 100 is not an unreasonable setting.
https://github.com/weaveworks/weave/issues/1621#issuecomment-152713060
2018-02-07 09:52:12 -08:00
Justin Santa Barbara
712144a84a
Update kopeio-networking to 1.0.20180203
...
No major changes, just version updates.
2018-02-03 13:14:23 -05:00
wlan0
a7668f17fb
fix ccm startup wrt dns controller (set dnsPolicy to Default and hostNetwork: true)
2018-02-01 20:38:58 -08:00
k8s-ci-robot
752c7bd96d
Merge pull request #4306 from justinsb/update_kopeio_networking
...
Bump kopeio-networking to 1.0.20180120
2018-01-21 12:45:25 -08:00
Justin Santa Barbara
54af8e41b9
Bump kopeio-networking to 1.0.20180120
2018-01-20 16:33:09 -05:00
Blake
93fb66c223
Upgrade to calico v2.6.6
2018-01-18 13:23:56 -08:00
Justin Santa Barbara
6f6bafb65e
VFS: Support io.WriterTo interface
...
Allows us to handle much bigger files (no need to buffer in-memory)
2018-01-08 22:34:27 -05:00
Manuel de Brito Fontes
cb9859719d
Update ottoyiu/k8s-ec2-srcdst docker image
2017-12-19 09:46:09 -03:00
Manuel de Brito Fontes
2e05dd17aa
Add support for Amazon VPC CNI plugin
2017-12-17 18:08:24 -03:00
Kubernetes Submit Queue
96ee92a4b3
Merge pull request #4063 from rajivm/fix-canal-hostport
...
Automatic merge from submit-queue.
Support for hostPort when using canal
Similar to: https://github.com/kubernetes/kops/pull/3206
Without this, we are unable to get `hostPort` working with `canal`. The same is true for `flannel`, but this does add support for plain flannel.
2017-12-15 07:00:22 -08:00
Kubernetes Submit Queue
3fc8ddd471
Merge pull request #3952 from mikesplain/fix_flannel_nonMasqueradeCIDR
...
Automatic merge from submit-queue.
Fix Flannel nonMasqueradeCIDR
Fixes https://github.com/kubernetes/kops/issues/3950
~~And looks like we forgot to bump the version in `bootstrapchannelbuilder.go`~~(moved to https://github.com/kubernetes/kops/pull/3953 ) (thanks @jkemp101)
2017-12-13 23:25:41 -08:00
Kubernetes Submit Queue
291edf329a
Merge pull request #3944 from bboreham/weave-212
...
Automatic merge from submit-queue.
Update Weave Net to version 2.1.3
This version supports 'v1' NetworkPolicy semantics.
Also includes a feature to clear down data for deleted nodes, which is probably the most-requested fix.
2017-12-13 22:25:41 -08:00
Justin Santa Barbara
3e236283f3
Tag 1.8.0
2017-12-13 22:13:27 -05:00
Rajiv Makhijani
05f06bea5c
Update canal configuration to support portmap plugin (for hostport)
2017-12-13 18:35:16 -08:00
Kashif Saadat
4f15273d49
Downgrade Flannel in Canal deployment to v0.9.0
2017-12-12 11:09:23 +00:00
Bryan Boreham
1b9486a7af
Bump to v2.1.3
2017-12-04 15:11:15 +00:00
Mike Splain
1417f9eebe
Fix Flannel nonMasqueradeCIDR
2017-11-29 09:34:37 -05:00
Mike Splain
96aefac318
Fix flannel error on starting
2017-11-28 21:39:08 -05:00
Justin Santa Barbara
b8b7287e4a
Bump versions to 1.8.0-beta.2
2017-11-28 13:27:58 -05:00
Bryan Boreham
f1c8d89e55
Update Weave Net to version 2.1.2
...
This version supports 'v1' NetworkPolicy semantics.
Also includes a feature to clear down data for deleted nodes.
2017-11-28 17:13:31 +00:00
Justin Santa Barbara
d0944714f4
Update kopeio auth
2017-11-26 15:32:14 -05:00
Kubernetes Submit Queue
8eac358795
Merge pull request #3869 from chrislovecnm/calico-2.6-update
...
Automatic merge from submit-queue.
Updating Calico manifests to Calico release 2.6.2
Renamed the k8s-1.8 manifest to a k8s-1.7. This is required because of config
change that occurs between k8s 1.6 and k8s 1.7. This refactor will also
be re-used when Calico Kubernetes data source support is added to kops.
Updated bootstrapchannelbuilder with the new Calico version numbers.
The diffs for the k8s-1.6 version is pretty rough, tried to make it cleaner, but nada.
FIXES: https://github.com/kubernetes/kops/issues/3866
FIXES: https://github.com/kubernetes/kops/issues/3867
Line: https://github.com/kubernetes/kops/compare/master...chrislovecnm:calico-2.6-update?expand=1#diff-891cbc61587adb202b66b7c9bc6896daR209 is why Calico would not start on k8s 1.6 - thanks @caseydavenport
**TODO**
Testing K8s versions
- [x] test 1.5
- [x] test 1.6
- [x] test 1.7
- [x] test 1.8
/cc @blakebarnett @itajaja
2017-11-22 10:20:04 -08:00
chrislovecnm
3067a21341
Updating Calico manifests to Calico release 2.6.2.
...
Renamed the k8s-1.8 manifest to a k8s-1.7. This is required because of config
change that occurs between k8s 1.6 and k8s 1.7. This refactor will also
be re-used when Calico Kubernetes data source support is added to kops.
Updated bootstrapchannelbuilder with the new Calico version numbers.
2017-11-22 09:45:21 -07:00
Justin Santa Barbara
1b58585c8c
Merge pull request #3892 from romana/romana-networking-update
...
Version and validation updates for romana networking.
2017-11-22 11:25:35 -05:00
Caleb Gilmour
04ef7ee0a3
Version and validation updates for romana networking.
2017-11-16 23:37:04 +00:00
Tom Denham
9dfe9443c0
Bump all flannel versions to latest release - v0.9.1
2017-11-16 12:29:59 -07:00
Justin Santa Barbara
dedf88c52b
Apply gossip dns changes to 1.8 calico version also
2017-11-14 03:14:15 -05:00
marshallbrekka
5aea1d2484
Mount /etc/hosts in calico containers for gossip based DNS.
2017-11-14 02:23:59 -05:00
Giacomo Tagliabue
3719d15c6b
update templates and bootstrapper
2017-11-13 17:11:10 -05:00
Giacomo Tagliabue
af64c2894c
update calico template
2017-11-13 17:11:10 -05:00
Justin Santa Barbara
148a65e1ad
Fix CNI CPU allocations
...
* Limit each CNI provider to 100m
* Remove CPU limits - they cause serious problems
(https://github.com/kubernetes/kubernetes/issues/51135 ), but this also
makes the CPU allocation less problematic.
* Bump versions and start introducing the `-kops.1` suffix preemptively.
* Upgrade flannel to 0.9.0 as it fixes a lot.
2017-11-13 01:28:40 -05:00
Kubernetes Submit Queue
f1fddb5512
Merge pull request #3620 from murali-reddy/remove-beta-init-container
...
Automatic merge from submit-queue.
kube-router: remove beta annotation versions (deprectated in 1.8) of init container
kube-router: remove beta annotation versions (deprectated in 1.8) of init container and move init container to spec section
2017-11-10 10:08:38 -08:00
Kashif Saadat
f7dbcf0978
Update tolerations so the pods can run on all nodes.
2017-11-08 17:06:49 +00:00