Commit Graph

13294 Commits

Author SHA1 Message Date
Barry Melbourne 1a6ff4efbf Update Go to v1.16 2021-03-04 18:41:48 +00:00
Kubernetes Prow Robot 9e3e784506
Merge pull request #10965 from bmelbourne/update-kubectl-go-mod
Update k8s.io Go modules to v0.20.4
2021-03-03 19:42:00 -08:00
Barry Melbourne 10dff62a1d Update k8s.io Go modules to v0.20.4 2021-03-03 18:38:21 +00:00
Kubernetes Prow Robot fcefcb59cc
Merge pull request #10945 from olemarkus/exclude-cp-nodes-from-lbs
Exclude CP nodes from load balancers
2021-03-03 05:21:21 -08:00
Kubernetes Prow Robot 83e1424280
Merge pull request #10957 from adrianmoisey/add_kubelet_arg_enable_cadvisor_json_endpoints
Add support for enable-cadvisor-json-endpoints with Kubelet
2021-03-02 23:47:19 -08:00
Adrian Moisey 9e18928fb3
Add support for enable-cadvisor-json-endpoints with Kubelet
Kubernetes 1.18 disables this by default.
For backwards compatibility with monitoring tools, it would be nice to
be able to re-enable this.

https://github.com/kubernetes/kubernetes/issues/68522
2021-03-03 09:06:06 +02:00
Kubernetes Prow Robot 704ee368a4
Merge pull request #10934 from rifelpet/cpu-credits
Add support for CPU Credits on AWS t2 and t3 instance families
2021-03-02 21:33:19 -08:00
Peter Rifel dacfa7728e
Use CPUCredits in integration test 2021-03-02 22:54:30 -06:00
Peter Rifel ce51ec44bc
Use new CPUCredits IG spec field in launch templates 2021-03-02 22:54:29 -06:00
Kubernetes Prow Robot 266204d828
Merge pull request #10921 from roim/getting_started-typos
Fix typos in docs/getting_started
2021-03-02 13:41:20 -08:00
Kubernetes Prow Robot e1a17e94a5
Merge pull request #10966 from olemarkus/cilium-finalizers
Add explicit RBAC permissions for finalizers subresources
2021-03-02 00:55:19 -08:00
Ole Markus With 7d915e60cd Add explicit RBAC permissions for finalizers subresources 2021-03-02 09:10:15 +01:00
Peter Rifel bfd3d8a96b
Add new CPUCredits field to instance group spec 2021-03-01 23:01:20 -06:00
Kubernetes Prow Robot c83d2346a3
Merge pull request #10961 from spotinst/fix-lb-attachment
Spotinst: Don't skip LB attachments when SpotinstHybrid is enabled
2021-03-01 08:29:26 -08:00
Kubernetes Prow Robot cb1edd047e
Merge pull request #10960 from spotinst/feat-ocean-controller-1.0.73
Spotinst: Bump the Ocean Controller to 1.0.73
2021-03-01 04:44:42 -08:00
liranp 2abdb90c54
fix: don't skip lb attachments when hybrid is enabled 2021-03-01 14:07:22 +02:00
liranp 32cbf28b45
feat(spot/addon): bump ocean-controller to 1.0.73 2021-03-01 13:57:26 +02:00
Yan Grunenberger 9d8dec60d6
Allow multi-CNI setups to set usesSecondaryIP (#10828)
* validation.go: remove checks on CNI

* move CNI block check to allow option with others CNI
2021-03-01 01:26:40 -08:00
Kubernetes Prow Robot c802127528
Merge pull request #10935 from cloudnatix/kenji/fix_node_name_conversion
Fix node label conversion in Azure
2021-03-01 00:38:40 -08:00
Kubernetes Prow Robot f294793e44
Merge pull request #10948 from rifelpet/tgw
Add AWS Transit Gateway support
2021-02-28 23:46:50 -08: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
Kenji Kaneda a2bfbdd4cb Fix node label conversion in Azure
As Azure doesn't allow "/" in label keys, we used to convert "/" to
"_", but we didn't convert back "_" to "/" in kops-controller.

Change the code to store a label key in a tag value so that we don't
need to worry about escaping.
2021-02-28 22:35:12 -08:00
Kubernetes Prow Robot a0c58e902b
Merge pull request #10949 from justinsb/update_etcd_manager_3_0_20210228
Update etcd-manager to 3.0.20210228
2021-02-28 21:10:39 -08:00
Justin SB 09f7f6f039 Update etcd-manager to 3.0.20210228
Changes:

* Add user agent to etcd-manager requests [#395](https://github.com/kopeio/etcd-manager/pull/395)
* Add etcd-manager metrics, add openstack API metrics [#396](https://github.com/kopeio/etcd-manager/pull/396)
* Make discovery poll interval configurable [#397](https://github.com/kopeio/etcd-manager/pull/397)
* Add log levels to prevent too verbose logging [#394](https://github.com/kopeio/etcd-manager/pull/394)
2021-02-28 20:41:30 -05:00
Peter Rifel 2ebd448602
Add integration test for transit gateway support 2021-02-28 13:02:11 -06:00
Peter Rifel 577df0addf
Add support for defining a transit gateway for a default route
I opted to just use a *string for the TGW ID in the route task rather than a full TGW task because kops will never be creating TGWs itself, they will always be defined by ID.
2021-02-28 12:38:29 -06: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
Kubernetes Prow Robot 8290268a93
Merge pull request #10796 from olemarkus/annotate-all-the-things
Add a standardised set of labels on all resources
2021-02-28 00:32:42 -08:00
Ole Markus With bca857326f Add standard labels to all resources 2021-02-28 07:43:58 +01:00
Ole Markus With d4f28f2986 Allow nil values in manifests 2021-02-28 07:26:48 +01:00
Kubernetes Prow Robot a043925cb6
Merge pull request #10910 from olemarkus/fix-cloudlabel-validation
Further improve cloudLabel validation
2021-02-27 12:48:39 -08:00
Kubernetes Prow Robot ef4f51e90c
Merge pull request #10912 from rifelpet/bazel-generated
Instruct GH to collapse BUILD.bazel diffs by default
2021-02-27 12:04:39 -08:00
Ole Markus With 32fce0d59c Exclude CP nodes from load balancers 2021-02-27 20:14:31 +01:00
Ole Markus With 7dc6372ed5 gce doesn't suffix the IG names with ClusterName 2021-02-27 19:33:44 +01:00
Kubernetes Prow Robot 6e7f635edb
Merge pull request #10940 from hakman/sort-external-policies
Sort external policies when checking for changes
2021-02-27 10:06:38 -08:00
Kubernetes Prow Robot 5c3ce59a11
Merge pull request #10914 from bmelbourne/update-controller-runtime-go-mod
Update Controller Runtime Go module to v0.8.2
2021-02-27 06:24:38 -08:00
Ciprian Hacman 925350f836 Sort external policies when checking for changes 2021-02-27 11:36:07 +02:00
Kubernetes Prow Robot 30ba077cbd
Merge pull request #10928 from christian-schlichtherle/patch-1
Fix no-schedule issue
2021-02-26 23:54:38 -08:00
Christian Schlichtherle d196efcb82 Fix no-schedule issue for the GPU operator 2021-02-27 09:15:30 +02:00
Kubernetes Prow Robot 86ea3694bd
Merge pull request #10931 from jpugliesi/patch-1
Update SSH documentation for ubuntu
2021-02-26 00:24:15 -08:00
Barry Melbourne 659bfa0daf Update Controller Runtime Go module to v0.8.2 2021-02-25 20:34:12 +00:00
John Pugliesi 8ddf4e1ac3
Update security.md 2021-02-25 11:21:30 -08:00
Kubernetes Prow Robot 7759c754cb
Merge pull request #10924 from hakman/fix-spotinst-nil-pointer
Fix nil pointer deference for image ID with spotinst
2021-02-25 01:29:26 -08:00
Ciprian Hacman 365f73f9c4 Fix nil pointer deference for image ID with spotinst 2021-02-25 07:51:29 +02:00
Rodrigo Roim abae11a447
Grammar fixes to getting_started/production.md 2021-02-24 20:42:34 -08:00
Kubernetes Prow Robot 9c5c186442
Merge pull request #10915 from t1cg/caw/publicLoadbalancer
add support for azure public loadbalancer
2021-02-24 19:51:24 -08:00
roim 0b2cc06c6b Fix typos in docs/getting_started 2021-02-24 19:35:54 -08:00
Kubernetes Prow Robot cc4f37df4b
Merge pull request #10918 from spotinst/fix-list-igs
Spotinst: Prevent instance groups with the same suffix from being deleted
2021-02-24 17:43:24 -08:00
Kubernetes Prow Robot 3e4e94f801
Merge pull request #10919 from olemarkus/correct-awslb-version
AWS LB controller is as of 1.20, not 1.19
2021-02-24 13:43:24 -08:00