Commit Graph

231 Commits

Author SHA1 Message Date
liranp 32cbf28b45
feat(spot/addon): bump ocean-controller to 1.0.73 2021-03-01 13:57:26 +02:00
Kubernetes Prow Robot f8432d51e0
Merge pull request #10944 from olemarkus/cas-gce
gce doesn't suffix the IG names with ClusterName
2021-02-28 23:46:43 -08:00
Kubernetes Prow Robot f9f4ae9f40
Merge pull request #10946 from olemarkus/bump-external-dns
Bump external-dns to 0.7.6
2021-02-28 07:50:39 -08:00
Ole Markus With 802eb5ffaf Bump external-dns to 0.7.6 2021-02-28 11:28:51 +01:00
Ole Markus With bca857326f Add standard labels to all resources 2021-02-28 07:43:58 +01:00
Ole Markus With 7dc6372ed5 gce doesn't suffix the IG names with ClusterName 2021-02-27 19:33:44 +01:00
Ciprian Hacman aa7f866f26 Update Calico to v3.18.0 2021-02-23 06:22:40 +02:00
MoShitrit af1b978071 Update AWS CNI to latest patch version 2021-02-18 15:16:43 -05:00
Kubernetes Prow Robot 95ba51eac9
Merge pull request #10858 from olemarkus/bump-metrics-server-feb
Bump metrics-server to 0.4.2
2021-02-17 23:20:51 -08:00
Bharath Vedartham 019022b488 Bump aws node termination handler 2021-02-18 00:33:05 +05:30
Ole Markus With 8486650c33 Add support for cluster autoscaler 1.20.x
Update upup/models/cloudup/resources/addons/cluster-autoscaler.addons.k8s.io/k8s-1.15.yaml.template

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-02-17 14:05:09 +01:00
Ole Markus With b78455264f Bump metrics-server to 0.4.2 2021-02-17 12:03:38 +01:00
Ciprian Hacman f42f913ee2 Add liveness probe for calico-kube-controllers 2021-02-17 08:48:55 +02:00
Ciprian Hacman 35ea2f49b3 Release 1.21.0-alpha.1 2021-02-16 10:44:34 +02:00
liranp c7abdfd7fe
feat(spot/addon): bump ocean-controller to 1.0.72 2021-02-14 12:16:27 +02:00
Steven E. Harris 9f5b90ecbb Make StorageClass manifests conditional on field 2021-02-11 10:49:49 -05:00
Steven E. Harris 0948a7240e Use graduated annotation for default StorageClass 2021-02-11 10:49:49 -05:00
Ciprian Hacman fe55158624 Update Calico to v3.17.2 2021-02-11 13:03:14 +02:00
Ole Markus With e106e5f752 Apply suggestions from code review
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-02-11 10:15:26 +01:00
Ole Markus With 56330188d0 Add AWS LoadBalancerController 2021-02-11 08:47:03 +01:00
Ciprian Hacman ede4daf7ce Release 1.20.0-alpha.2 2021-02-08 13:36:48 +02:00
Ole Markus With 07eb88145f Remove unset config options 2021-02-07 08:03:07 +01:00
Ole Markus With a6dce2e820 Add support for cilium 1.9
Apply suggestions from code review

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-02-07 08:00:54 +01:00
Kubernetes Prow Robot beb8b62746
Merge pull request #10700 from avdhoot/expose-metrics-Calico
Fix rendering issue created by #10414
2021-02-04 01:46:29 -08:00
avdhoot 0717e4a50a Fix rendering issue created by #10414 2021-02-01 14:09:20 +05:30
Kubernetes Prow Robot dae40386cd
Merge pull request #10698 from hakman/weave-2.8.1
Update Weave to v2.8.1
2021-01-31 21:49:49 -08:00
Ciprian Hacman dc407e8a9b Update Weave to v2.8.1 2021-01-31 09:52:57 +02:00
Ole Markus With 1db7b72843 Use serving cert for metrics-server 2021-01-30 09:01:36 +01:00
Ciprian Hacman ebd0759033 Add startup probe for calico-kube-controllers 2021-01-22 09:44:53 +02:00
Kubernetes Prow Robot f3172c3e6c
Merge pull request #10604 from hakman/weave-2.8.0
Update Weave to v2.8.0
2021-01-21 02:39:01 -08:00
Johannes Würbach 38a8c35ba0
Increase CoreDNS default ttl 2021-01-19 22:20:09 +01:00
Ciprian Hacman 01efb505a6 Update Weave to v2.8.0 2021-01-19 07:29:05 +02:00
Kubernetes Prow Robot a051af8dc0
Merge pull request #10564 from bjhaid/master
Make cluster proportional autoscaler image configurable.
2021-01-15 11:03:52 -08:00
Ciprian Hacman bb787d3075 Release 1.20.0-alpha.1 2021-01-15 15:29:55 +02:00
liranp f5cb758d55
feat(spot/addon): bump ocean-controller to 1.0.70 2021-01-13 15:08:43 +02:00
bjhaid f299566822 Make cluster proportional autoscaler image configurable.
Similar to how we can configure coreDNS image we will like to configure
cluster Proportional autoscaler so we can use our internal docker
registry rather than gcr.io.
2021-01-12 13:30:42 -06:00
Ole Markus With f5ae5f8808 AWS CSI driver 2021-01-12 07:09:10 +01:00
Kubernetes Prow Robot 695be2666c
Merge pull request #10281 from dntosas/cluster-autoscaler-improvements
[addons/CA] Add support for specifying resources and metrics
2021-01-11 12:16:26 -08:00
dntosas 56fe4bab24
[addons/CA] Add support for specifying resources and metrics
- Resources
We enable users to set their desired capacity for cluster-autoscaler addon.
There are edge cases, especially in big clusters, where autoscaler needs
to reconcile a large number of objects thus may need increased memory or
increased cpu to avoid saturation.

- Metrics
Cluster autoscaler provides valuable insights for monitoring capacity
allocation and scheduling aspects of a cluster. In this commit, we
add proper annotation on deployment to enable Prometheus scrape metrics.

We also bump patch version of container images.

Signed-off-by: dntosas <ntosas@gmail.com>
2021-01-11 20:53:08 +02:00
Ole Markus With 4d2eca199f Remove node-authorization 2021-01-11 18:59:45 +01:00
Ciprian Hacman 7c2dc634ec Update kube-router to v1.1.1 2020-12-30 09:08:35 +02:00
Ciprian Hacman 41d74903e3 Use containerd.sock for AmazonVPC CNI with containerd 2020-12-27 17:35:52 +02:00
liranp 784db66fae
feat(spot/addon): bump ocean-controller to 1.0.69 2020-12-22 01:44:43 +02:00
Akshansh Gupta 830fef7959 addons(cluster-autoscaler): Add newPodScaleUpDelay in clusterAutoscaler spec 2020-12-19 14:30:18 +05:30
Kubernetes Prow Robot ef8c36999a
Merge pull request #10404 from seh/allow-use-of-calico-vxlan-backend
Calico: Allow operators to choose which encapsulation mode to use
2020-12-18 10:54:25 -08:00
Steven E. Harris f0f45b71fd Allow use of Calico's VXLAN networking backend
Introduce a new "encapsulationMode" field in Calico's portion of the
Cluster specification to allow switching between the the IP-in-IP and
VXLAN encapsulation protocols. For now, we accept the values "ipip"
and "vxlan," and forgo a possible "none" value that would disable
encapsulation altogether (at least for the default Calico IP pool).

Augment the default-populating procedure for Calico to take this field
into account when deciding both which networking backend to use and
whether to use IP-in-IP or VXLAN encapsulation for the default IP
pool. Note that these values supplied for the "CALICO_IPV4POOL_IPIP"
and "CALICO_IPV4POOL_VXLAN" environment variables in the "calico-node"
DaemonSet pod spec only matter for creating the "default" IPPool pool
object when no such objects already exist.

Generalize the documentation for the "crossSubnet" field to cover
environments more broad than just AWS, as Calico can employ this
selective encapsulation in any environment in which it can detect
boundaries between subnets.
2020-12-18 10:55:11 -05:00
Kubernetes Prow Robot ff5c8f03de
Merge pull request #10442 from hakman/calico-ignore-loose-rpf
Allow Calico to run on systems with loose reverse path forwarding
2020-12-18 03:36:25 -08:00
MoShitrit 2e6e8515a4 Bump AWS-CNI to version 1.7.8 2020-12-17 10:02:15 -05:00
liranp f4a99db10f
fix(spot/addon): schedule controller to linux nodes only 2020-12-17 15:12:19 +02:00
Ciprian Hacman 25db4eb012 Allow Calico to run on systems with loose reverse path forwarding 2020-12-17 14:15:38 +02:00