Ole Markus With
824eb9cabb
Remove passing cluster name as positional argument
...
Apply suggestions from code review
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2022-07-31 15:54:35 +02:00
Ole Markus With
2bb0b16e53
Rename ClientSet to KopsClient in cmd factory interface
2022-07-30 20:41:13 +02:00
Ciprian Hacman
4dee7dd9a2
Release 1.25.0-alpha.2 ( #14070 )
2022-07-29 11:31:11 -07:00
Kubernetes Prow Robot
921eadd04f
Merge pull request #14058 from hakman/hetzner_ssh_keys
...
Add multiple SSH keys support for Hetzner
2022-07-29 07:45:19 -07:00
Kubernetes Prow Robot
d7e9cfd9dc
Merge pull request #14057 from hakman/hetzner_wait_lb_address
...
Wait for load balancer to be ready for Hetzner
2022-07-29 07:45:11 -07:00
Ciprian Hacman
1cf3e5f0da
Add multiple SSH keys support for Hetzner
2022-07-29 16:20:25 +03:00
Kubernetes Prow Robot
7d40680ec7
Merge pull request #14034 from hakman/hetzner_server_groups
...
Enable rolling updates for Hetzner
2022-07-29 05:59:11 -07:00
Ciprian Hacman
271ce3387a
Wait for load balancer to be ready for Hetzner
2022-07-29 14:52:03 +03:00
Kubernetes Prow Robot
d1f66b8479
Merge pull request #14045 from olemarkus/no-psp
...
Do not allow PodSecurityPolicy using K8s 1.25
2022-07-28 01:47:11 -07:00
Ole Markus With
27306943d9
Do not allow PodSecurityPolicy using K8s 1.25
2022-07-28 09:36:35 +02:00
Ciprian Hacman
45012d83bf
Run hack/update-expected.sh
2022-07-27 21:55:34 +03:00
Ciprian Hacman
98ebfac085
Update etcd-manager to v3.0.20220727
2022-07-27 21:52:35 +03:00
Ciprian Hacman
39b203c265
Enable rolling updates for Hetzner
2022-07-27 15:21:15 +03:00
Ciprian Hacman
d3c4a356bd
Add server group management for Hetzner
2022-07-22 00:04:53 +03:00
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