Commit Graph

88 Commits

Author SHA1 Message Date
Ciprian Hacman 4ca7385081 Update Calico to v3.15.0 for k8s 1.16+ 2020-06-30 09:04:51 +03:00
Ciprian Hacman b1ee578e5c Update Calico and Canal for CVE-2020-13597 2020-06-04 11:40:34 +03:00
Matt Long c00464f11d Update crds, apis, models. Add limited field validation 2020-05-27 15:24:01 +02:00
Matt Long 574442dd7b Enable configuration of the calico IP_AUTODETECTION_METHOD 2020-05-25 13:08:37 +02:00
mosheshitrit 9fffc5f8e0 Make CPU Requests for Calico configurable instead of hard-coded
Update bindata.go

Apply suggestions from code review

Applying suggested changes.

Co-Authored-By: Ciprian Hacman <ciprianhacman@gmail.com>

Applying changes after running `make gofmt`

Applying changes after running `make crds`

Apply suggestions from code review

Applying suggested changes.

Co-Authored-By: Ciprian Hacman <ciprianhacman@gmail.com>

Applying changes after running `make gofmt`

Fixing broken things

Typo fixes

Apply suggestions from code review

Co-Authored-By: Ciprian Hacman <ciprianhacman@gmail.com>

Apply suggested changes and run necessary `make` steps
2020-04-26 12:44:14 -04:00
Ciprian Hacman 006c2f9025 Update Calico liveness probe for k8s 1.12-1.15 2020-04-23 10:52:50 +03:00
Ciprian Hacman 916f3014b7 Update Calico and Canal to v3.13.3 for k8s 1.16+ 2020-04-23 10:52:50 +03:00
Rodrigo Menezes cfeefed17f fix misspelling 2020-04-07 10:41:55 -04:00
Ciprian Hacman 49dfafc606 Remove critical-pod annotation 2020-04-07 11:38:33 +03:00
Ciprian Hacman 5ee9ba2ee6 Update Calico and Canal to v3.13.2 2020-04-07 10:50:54 +03:00
Ciprian Hacman f218f0bd7a Update Calico and Canal to v3.12.0 2020-02-27 04:03:42 +02:00
John Gardiner Myers 6b1a131528 Remove addons only applicable to unsupported versions of Kubernetes 2020-01-11 21:23:58 -08:00
Ciprian Hacman a806f10b4e Make Calico-Typha and Canal templates easier to compare to each other 2019-12-13 21:46:17 +02:00
Ciprian Hacman f6193e0c41 Fix indent of metadata.name field for felixconfigurations.crd.projectcalico.org 2019-12-13 21:46:17 +02:00
Ciprian Hacman 346d0ba9bc Make templates easier to compare with official manifests 2019-12-13 21:46:17 +02:00
Ciprian Hacman 3b25c0c66a Add Calico v3.10.2 2019-12-13 21:46:11 +02:00
Ciprian Hacman dd69274cf2 Set FELIX_IPTABLESBACKEND for Calico and Canal 2019-12-10 13:45:33 +02:00
Ciprian Hacman f21df7cd6f Fix mounting Calico "flexvol-driver-host" in CoreOS 2019-12-08 16:43:29 +02:00
Zac Blazic 3c7564cbab Prefer Always as a value for CALICO_IPV4POOL_IPIP
Because the accepted values have changed since v3.0:
https://docs.projectcalico.org/v3.0/reference/node/configuration#environment-variables
2019-11-08 17:30:52 +02:00
Zac Blazic 0abb03135c Prefer CrossSubnet as a value for CALICO_IPV4POOL_IPIP
Because the accepted values have changed since v3.0:
https://docs.projectcalico.org/v3.0/reference/node/configuration#environment-variables
2019-11-08 17:14:57 +02:00
mikesplain 2ee0a5de91
Add back calico metrics options: 2019-11-05 14:50:59 -05:00
mikesplain 7a980efd7e
Add calico 3.9.1 2019-09-27 12:59:09 -04:00
Justin SB 70dd5c3f22
Calico: upgrade pod2daemon (only)
We want to pick up https://github.com/projectcalico/pod2daemon/pull/28 , to address https://github.com/kubernetes/kops/issues/7592 .

This is not ideal, but looking at the commit changes the only
potentially problematic change in the diff is
https://github.com/projectcalico/pod2daemon/pull/21 , which seems like
it shouldn't cause ay skew issues.
2019-09-27 00:14:26 -04:00
Justin SB ba76db7f41
Limit calico cpu request to 100m
Per docs/development/instancesizes.md we don't have much cpu on a 1
core machine.  Note that this is only requests, not limits, so calico
can still burst.

At least related to issue #7592
2019-09-26 22:57:42 -04:00
mikesplain b76d9b1773 Fix some missed values 2019-09-09 10:00:50 -04:00
GuyTempleton 948373a4ae Update calico and update manifest 2019-09-09 10:00:50 -04:00
GuyTempleton d0f8dc5760 Add ability to configure number of Typha Replicas
Adds the ability to configure the number of Typha replicas when using Calico CNI in 1.12+
to limit the impact of Calico on the APIServer and increase the scalability of the cluster.

Also adds the ability to configure Typha's Prometheus config.

Add Passing TyphaReplicas Validation Test
2019-09-09 10:00:50 -04:00
Pedro H. Spagiari cfb9f8a5ad fix(addons/networking.projectcalico.org) calico kube-controllers is needed in CRD mode 2019-09-04 10:37:09 -03:00
Kubernetes Prow Robot 41781ae059
Merge pull request #7480 from zetaab/feature/mtuopenstack
Configure calico MTU
2019-09-02 09:51:42 -07:00
Jesse Haka 381557c912 make mtu configurable 2019-08-29 20:25:00 +03:00
Jesse Haka a6f0d6fe90 configure mtu for openstack 2019-08-29 20:25:00 +03:00
Jesse Haka 72f444b93d use ipip mode 2019-08-29 20:23:36 +03:00
Jesse Haka 895214ac55 Allow configure ip to ip mode 2019-08-29 20:23:36 +03:00
Michal Schott f942e142ec
Upgrading k8s-srcdst to v0.2.2 2019-08-08 11:45:17 +02:00
Erik Stidham 0b004a3f0c Update Calico to v3.8.0 2019-07-19 15:48:43 -07:00
Justin SB 4e4e8ce56e
Calico -> 3.7.4
Both in bootstrapchannelbuilder (follow-up to #7249), but also in
older versions, because it is a security fix for TTA-2019-002.
2019-07-19 06:43:42 -04:00
Michal Schott d96072f7dd
Bumping calico to 3.7.4. 2019-07-15 09:53:40 +02:00
asincu 010942c8ea Upgrade Calico to 3.7.2 2019-05-22 15:21:51 -07:00
Justin SB 8abd0400ea
Add selector back to calico 1.12 deployment
I had mistakenly removed it previously, which meant the manifest it
didn't apply on an update.
2019-03-27 00:12:49 -04:00
Justin SB b4cb55db1f
kops 1.12 configuration for calico: use CRDs 2019-03-14 01:03:10 -04:00
Jordan Liggitt 9a06ff550c Update 1.12 addons to use apps/v1 2019-02-20 09:21:22 -05:00
Jordan Liggitt 3cef342dbe Copy latest addons to 1.12 2019-02-20 09:20:01 -05:00
Wenhua Zhao 818490de2b upgrade calico to 2.6.12 to fix TTA-2018-001 2019-01-31 09:57:30 -08:00
Christian Jantz b14c014ac3 update calico version to version 3.4.0 2018-12-23 14:44:31 +01:00
Erik Stidham d2e9fcbd7f Fix Calico upgrade job to use the correct version 2018-12-04 13:42:15 -06:00
Alex Williams 18ed48e99b
Remove trailing comma from from k8s-1.7-v3.yaml.template 2018-11-16 13:41:18 +00:00
Casey Davenport 4c5f52b867 Update Calico to v3.3.1 2018-11-14 14:40:29 -08:00
Erik Stidham 3da3b415e0 Adding Calico V3
- Add Calico configuration field to specify MajorVersion
- Add Calico V3 manifest
- Default new installations to Calico V3
  - Set etcd to V3 when calico is specified for networking
- Validate that etcd is V3 when Calico MajorVersion is v3
- Using Calico v3.2.1
2018-11-07 14:00:54 -06:00
Shri Javadekar fbad6a98df Mount etc-hosts in calico-kube-controller
Testing done:

1. Verfied that when a new cluster is created, the `calico-kube-controllers` deployment bind mounts /etc/hosts from the host.

Refs #5934
2018-10-15 14:57:52 -07:00
Will Thames 142d71f33f Update k8s-ec2-srcdst to v0.2.2
v0.2.2 fixes a bug where k8s-ec2-srcdst can crash on node deletion.
This crash causes SourceDestinationCheck to remain set to true on
nodes created after this check. Such nodes cannot talk to calico
destinations in the *same* subnet.

Fixes kubernetes/kubernetes#66432
2018-09-06 09:46:21 +10:00