Commit Graph

13533 Commits

Author SHA1 Message Date
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
Ole Markus With 6f9b5eef83 AWS LB controller is as of 1.20, not 1.19 2021-02-24 19:15:04 +01:00
liranp 955e5072dc
fix: prevent igs with same suffix from being deleted 2021-02-24 17:53:34 +02:00
Kubernetes Prow Robot 1b42286cfe
Merge pull request #10832 from rifelpet/aws-sdk
Add Tagging to Instance Profiles and OIDC Providers
2021-02-24 05:40:50 -08:00
Kubernetes Prow Robot 4759478c5d
Merge pull request #10894 from bmelbourne/update-google-cloud-go-mod
Update Google Cloud Go module to v0.77.0
2021-02-23 20:04:50 -08:00
Peter Rifel d005b91420
Instruct GH to collapse certain file diffs by default
Since these are generated, viewing their diff is not of much value when viewing a commit or PR.

See https://github.com/github/linguist#using-gitattributes
2021-02-23 19:55:23 -06:00
Collin Woodruff ee7fc850ff add support for azure public loadbalancer 2021-02-23 17:42:33 -05:00
Kubernetes Prow Robot 5e10d54563
Merge pull request #10909 from hakman/relnotes_1.20.0-beta.1
Release notes for 1.20.0-beta.1
2021-02-23 05:56:03 -08:00
Ole Markus With cf8bdcea4d Further improve cloudLabel validation
We were too strict on some labels that blocked common use cases such as CAS. At the same time we allowed IG-level cloudLabels that could result in broken clusters
2021-02-23 13:33:49 +01:00
Ciprian Hacman 8fd84aa785 Release notes for 1.20.0-beta.1 2021-02-23 12:25:17 +02:00
Kubernetes Prow Robot a424958e83
Merge pull request #10872 from timothyclarke/feature/NLB-EIP
Adding Elastic IP Allocations to NLB API
2021-02-22 23:48:03 -08:00
Kubernetes Prow Robot 49be2d4809
Merge pull request #10904 from hakman/calico-3.18.0
Update Calico to v3.18.0
2021-02-22 22:52:03 -08:00
Kubernetes Prow Robot 34ac8d5f5e
Merge pull request #10900 from t1cg/azSharedResources
add usage of subnet and routetable shared resources in azure
2021-02-22 20:56:02 -08:00