Commit Graph

13354 Commits

Author SHA1 Message Date
Ciprian Hacman bfc32c9c1a Disable Calico Prometheus metrics by default 2021-03-05 08:42:20 +02:00
Kubernetes Prow Robot 825d98f915
Merge pull request #10976 from codablock/ebs-tags
Add CloudLabels as --extra-tags to aws-ebs-csi driver
2021-03-04 22:22:22 -08:00
Ole Markus With 063e3f6c7b Use internal api url for jwks when required
The public api url cannot be used by pods and nodes if access is restricted. So by default we need to use the internal one.
This should finally pass the OIDC e2e test

For public access, api server must be publically available and anonymous
auth must be enabled
2021-03-05 06:52:51 +01:00
Kubernetes Prow Robot d3cf552f37
Merge pull request #10978 from mmerrill3/feature/10786-Dedupe-terraform
Removing duplicate local and output values in terraform(#10786)
2021-03-04 21:08:22 -08:00
mmerrill3 1a3cb79d2d Removing duplicate local and output values in terraform(#10786)
Signed-off-by: mmerrill3 <michael.merrill@vonage.com>
2021-03-04 16:32:52 -05:00
Kubernetes Prow Robot 83e062a6dc
Merge pull request #10650 from olemarkus/docs-office-hours
Add a note about informal office hours
2021-03-04 13:28:09 -08:00
Kubernetes Prow Robot fd9b9d82c3
Merge pull request #10892 from bmelbourne/upgrade-go-1.16
Update Go to v1.16
2021-03-04 12:40:09 -08:00
Barry Melbourne 1a6ff4efbf Update Go to v1.16 2021-03-04 18:41:48 +00:00
Alexander Block 54c509b33c Add CloudLabels as --extra-tags to aws-ebs-csi driver 2021-03-04 12:07:11 +01:00
Ole Markus With cbffdf3ffe Add a note about informal office hours
Update docs/welcome/office_hours.md

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>

Apply suggestions from code review

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-03-04 10:04:28 +01:00
Otto Sulin 8fa6be1b03 Add etcd-manager discoveryPollInterval option 2021-03-04 09:35:05 +02: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