Commit Graph

4500 Commits

Author SHA1 Message Date
Ciprian Hacman 7b99594f39 Run hack/update-expected.sh 2022-07-18 06:36:23 +03:00
Ciprian Hacman 1270963832 Update etcd-manager to v3.0.20220717 2022-07-18 06:34:40 +03:00
Kubernetes Prow Robot 02433a6785
Merge pull request #13946 from jonasasx/feature/gce_spot
Adding GCE SPOT support
2022-07-16 14:06:53 -07:00
Ciprian Hacman a76fef1b2d Add option to set number of replicas for pod-identity-webhook 2022-07-16 07:23:54 +03:00
Kubernetes Prow Robot b7d4499629
Merge pull request #13975 from hakman/etcd-manager_backup_interval
Add option to set etcd-manager backup interval
2022-07-15 09:52:19 -07:00
Ciprian Hacman ffed39b74f Use only IPv4 for Hetzner servers 2022-07-15 18:08:17 +03:00
Ivan Volynkin 329c60cc62 Adding GCE SPOT support 2022-07-14 20:19:50 +03:00
Ciprian Hacman 19ca0861a1 Add option to set etcd-manager backup interval 2022-07-14 09:58:19 +03:00
Ciprian Hacman 4198df2fcd Set SpecOverrideFlag to true by default 2022-07-08 07:25:23 +03:00
Nicolas Sterchele 73b6ed4150
aws: introduce maximum instance lifetime in cluster
The maximum instance lifetime is an AWS only feature and specifies the
maximum amount of time (in seconds) that an instance can be in service
before it is terminated and replaced.
A common use case might be a requirement to replace your instances on a
schedule because of internal security policies or external compliance
controls.
2022-07-04 20:38:33 +02:00
Ciprian Hacman 6c9b2c7b7b Bump EBS CSI driver to 1.8.0 2022-07-02 11:36:54 +03:00
Kubernetes Prow Robot a94f09c4a3
Merge pull request #13852 from olemarkus/fix-unset-maxprice
Fix unsetting ASG max price
2022-07-01 20:55:29 -07:00
Ciprian Hacman 7fbf2705dd Limit GCE router name to 63 chars 2022-07-01 07:37:30 +03:00
Kubernetes Prow Robot d1c338ff19
Merge pull request #13917 from ReillyBrogan/reilly/cilium1116
Update Cilium to 1.11.6
2022-06-30 11:32:08 -07:00
Kubernetes Prow Robot 7803fee2b9
Merge pull request #13929 from olemarkus/lbc-shield
Make it possible to enable the shield addon for LBC
2022-06-30 09:22:07 -07:00
Ole Markus With afd7c60d77 Make it possible to enable the shield addon for LBC 2022-06-30 16:23:08 +02:00
Ciprian Hacman 5a8472313f Limit GCE names to 63 chars for various resources 2022-06-30 14:15:17 +03:00
Ciprian Hacman d2e614dd3e Refactor ClusterPrefixedName and ClusterSuffixedName to not return error 2022-06-30 07:59:52 +03:00
Reilly Brogan f3a421d600 Update Cilium to 1.11.6 2022-06-29 13:18:21 -05:00
Ciprian Hacman 4b637db62b
Release 1.25.0-alpha.1 (#13912)
* Release 1.25.0-alpha.1

* Squash release commit for more clarity
2022-06-29 05:32:06 -07:00
Kubernetes Prow Robot 36aa0920df
Merge pull request #13907 from hakman/gce_fix_cleanup_by_hash
Fix cleanup of firewall rules that contain targets with the cluster name hash
2022-06-29 02:50:06 -07:00
Ole Markus With 2e46fdee1b Fix unsetting ASG max price 2022-06-29 10:27:04 +02:00
Kubernetes Prow Robot a86cd06376
Merge pull request #13888 from h3poteto/iss-13817
Add validation for IRSA bucket name which contains dots
2022-06-28 23:24:04 -07:00
Ciprian Hacman bdb1f509f0 Fix cleanup of firewall rules that contain the cluster name hash 2022-06-29 06:30:14 +03:00
justinsb 29b168b9d7 gce: Move out of beta, drop feature flag
GCE support seems stable now, and we have good clarity at the API
level and how that translates to GCP resources, which was our blocker
previously.

Drop the need for the feature-flag.
2022-06-28 11:22:34 -04:00
AkiraFukushima 5b31fe3a31
Add validation for IRSA bucket name which contains dots 2022-06-28 23:39:54 +09:00
Ole Markus With c260cf69b3 Log errors from detachInstance 2022-06-27 19:58:16 +02:00
Ciprian Hacman 377e26d407 Clean-up firewall rules that contain targets with the cluster name hash 2022-06-25 10:52:30 +03:00
Kubernetes Prow Robot ba1d2d2fd6
Merge pull request #13707 from jonasasx/feature/accelerators-from-master
Adding GuestAccelerators to InstanceTemplate
2022-06-23 23:21:20 -07:00
Ciprian Hacman 4750fdfc1e Limit GCE ASG labels to 63 chars 2022-06-23 20:38:23 +03:00
Ciprian Hacman d34e0fd1e0 Fix GCE resource tracking 2022-06-23 19:50:39 +03:00
Ivan Volynkin 4264d78839 Adding GuestAccelerators to InstanceTemplate 2022-06-23 10:00:02 +03:00
Kubernetes Prow Robot 0a2a2481ce
Merge pull request #13824 from hakman/etcd-manager-3.0.20220617
Update etcd-manager to v3.0.20220617
2022-06-18 02:16:03 -07:00
Kubernetes Prow Robot 62726f71ca Merge pull request #13793 from olemarkus/validate-internal-lb
Ensure clusters with internal load balancers have a private subnet
2022-06-17 23:26:03 -07:00
Ciprian Hacman 7356b0f233 Fix tests 2022-06-18 09:21:57 +03:00
Ciprian Hacman 11870286e0 Run hack/update-expected.sh 2022-06-18 09:01:23 +03:00
Ciprian Hacman e0a92f22f4 Update etcd-manager to v3.0.20220617 2022-06-18 08:59:55 +03:00
Ole Markus With 2ed2a819f6 Apply suggestions from code review
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2022-06-17 19:58:27 +02:00
Ole Markus With d893c95059 Ensure clusters with internal load balancers have a private subnet 2022-06-17 19:58:27 +02:00
Kubernetes Prow Robot 5889ff0142
Merge pull request #13808 from olemarkus/drop-legacy-ccms
Depend on external cloud providers rather than cloud-providers-legacy
2022-06-16 08:58:48 -07:00
Kubernetes Prow Robot 08fc101353
Merge pull request #13802 from remyleone/fix_tenv
fix tenv linter
2022-06-16 04:12:48 -07:00
Ole Markus With 15ba6610ab Depend on external cloud providers rather than cloud-providers-legacy 2022-06-16 11:08:36 +02:00
Aaron Friel a714745382 Use exported interface to detect SSH key type
Don't rely on the `golang.org/x/crypto` library to keep consistent,
non-exported type names.
2022-06-15 17:57:29 -07:00
Rémy Léone 80d2d53643 fix tenv linter 2022-06-15 18:06:28 +02:00
Eric Bailey 34caed893b Add support for setting mode field on file assets 2022-06-09 10:37:29 -05:00
Kubernetes Prow Robot 5d78cb0f41
Merge pull request #13748 from hakman/bump_aws-ccm
Update AWS CCM images for k8s 1.20-1.22
2022-06-08 04:38:22 -07:00
Ciprian Hacman 7ae4f85a69 Update AWS CCM images for k8s 1.20-1.22 2022-06-08 09:08:04 +03:00
Ole Markus With 4029d2bf33 Remove support for older cilium versions 2022-06-07 20:39:25 +02:00
Kubernetes Prow Robot ba38edc719
Merge pull request #13717 from srikiz/DO-Fix-Machine-ID
[DigitalOcean] Restart journald service on node startup
2022-06-07 08:22:56 -07:00
Ole Markus With 0b3f01d363 Drop 1.19 AWS CCM 2022-06-07 15:55:04 +02:00