Commit Graph

4633 Commits

Author SHA1 Message Date
Ole Markus With 22687c48c2 Bump tests to supported k8s version 2022-09-17 20:17:15 +02:00
Ole Markus With 16c60a1a0c Change mock region/subnet names to match mockCloud 2022-09-17 13:14:30 +02:00
Ole Markus With 0dd0aef1ea Add test for ensuring taints are merged correctly 2022-09-17 08:15:32 +02:00
Ciprian Hacman 5b06da5ea6 Delete the oldest servers when over the desired count for Hetzner 2022-09-16 11:38:14 +03:00
Moshe Shitrit ecc9077ed4 hack/update-expected 2022-09-13 08:16:10 -04:00
Moshe Shitrit 2f1d6493aa hack/update-expected 2022-09-12 22:18:20 -04:00
Ole Markus With 33fa4de890 Bump verbosity level for some log statements 2022-09-11 16:15:28 +02:00
Kubernetes Prow Robot 3980383aa1
Merge pull request #13853 from akkina2107/Truncate-cluster-name
Fix openstack tag limitation
2022-09-06 12:56:23 -07:00
Kubernetes Prow Robot cec34dc935
Merge pull request #14233 from justinsb/gce_controlplane_type
GCE: change default control-plane instance type to e2-medium
2022-09-06 00:25:07 -07:00
Kubernetes Prow Robot d4b72f394a
Merge pull request #14229 from olemarkus/cert-manager-hostedzones
Allow cert-manager the privileges needed to resolve dns-01 challenges
2022-09-06 00:24:56 -07:00
Kubernetes Prow Robot 75f541172d
Merge pull request #14226 from hakman/flannel-0.19.2
Update Flannel to v0.19.2
2022-09-05 12:17:01 -07:00
justinsb 98f990fea6 GCE: change default control-plane instance type to e2-medium
This better matches the AWS machine, which is also a burstable 2 core
machine.  Without this pods sometimes fail to schedule on single core
machines.
2022-09-05 10:44:50 -04:00
Ole Markus With 6548ca6ca7 Don't add add IAM vars to manifest if service account is not being created
In the case IRSA is optional for an addon, we shouldn't unconditinally add the IRSA bits to the manifest.
This is also a clean up. We no longer need to expand the list of well-known SAs as we already know which roles are being built
2022-09-04 08:28:32 +02:00
Ole Markus With 3518182e44 Add support for cert-manager dns-01 challenges 2022-09-04 08:19:22 +02:00
Ciprian Hacman c4decc2d11 Update Flannel to v0.19.2 2022-09-03 12:18:08 +03:00
Ciprian Hacman 083947b7fe Update Canal to v3.24.1 2022-09-03 10:58:07 +03:00
Ciprian Hacman 6a5ba584c5 Update Calico to v3.24.1 2022-09-03 10:58:06 +03:00
Ciprian Hacman d042763154 Remove warning for FindClusterStatus not implemented for Hetzner 2022-09-02 11:35:12 +03:00
Ciprian Hacman 8b83dedf24
Release 1.25.0-beta.1 (#14210) 2022-08-31 03:43:00 -07:00
Nagaraju Akkina bb934447fd Fix openstack tag limitation
Openstack is not allowing object tag size of more than 60 characters, as
we can not rename a cluster we have to truncate and limit length to 42
for the tag value.
2022-08-30 10:03:30 +02:00
Ciprian Hacman 0aedf0bbef Update runc to v1.1.4 2022-08-26 03:31:16 +03:00
Kubernetes Prow Robot 6b67cad197
Merge pull request #14180 from olemarkus/bump-cm-125
Bump Cert Manager to 1.9.1
2022-08-25 01:52:05 -07:00
Kubernetes Prow Robot 9b52b30399
Merge pull request #14179 from hakman/hetzner_terraform
Add Terraform target support for Hetzner
2022-08-25 00:36:19 -07:00
Kubernetes Prow Robot e23b852aa7
Merge pull request #14114 from olemarkus/merge-kubelet-earlier
Merge kubeletConfigs earlier
2022-08-25 00:36:08 -07:00
Ole Markus With ba5cc618fa Bump Cert Manager to 1.9.1 2022-08-25 08:35:54 +02:00
Ciprian Hacman 272ded0187 Add integration tests for Hetzner 2022-08-25 08:14:39 +03:00
Ciprian Hacman 35ee342eb1 Add Terraform target support for Hetzner 2022-08-25 08:14:39 +03:00
Kubernetes Prow Robot 32e2ac55f1
Merge pull request #14164 from torredil/external-csi-driver
Allow self-managed aws-ebs-csi-driver
2022-08-24 12:21:49 -07:00
torredil 230ff7eb57 Allow self-managed aws-ebs-csi-driver
Signed-off-by: torredil <torredil@amazon.com>
2022-08-24 18:40:27 +00:00
Kubernetes Prow Robot 2a99db2c2f
Merge pull request #13052 from rifelpet/sa-tags
Tag IAM Roles with service account info
2022-08-24 01:42:24 -07:00
Kubernetes Prow Robot 50e61eeeef
Merge pull request #14168 from hakman/ssh-key_trim_space
Trim space around SSH public key
2022-08-23 23:13:49 -07:00
Ciprian Hacman 407ee77041 Trim space around SSH public key 2022-08-24 08:32:01 +03:00
Peter Rifel f79a126bd2
Add service account tags to IAM Roles 2022-08-23 19:13:51 -05:00
Ole Markus With d471845dce Move merging of kubelet configs to populate instance groups so we have only one place to fetch them
The kubelet config can be configured in a number of places. Merge them earlier so we only need to check the config in the IG kubeletConfig
2022-08-20 15:35:15 +02:00
Ole Markus With 8c1bc03f42 Don't write the populated IG spec to state store 2022-08-20 07:15:10 +02:00
Ole Markus With dd578430e8 Create a better image validation test 2022-08-20 07:02:34 +02:00
Kubernetes Prow Robot 8ecd648135
Merge pull request #14147 from olemarkus/create-cluster-tests
Add more create_cluster integration tests
2022-08-19 21:43:36 -07:00
Ole Markus With fdb72f2c34 Add create cluster test that includes apiserver 2022-08-19 18:57:43 +02:00
Ole Markus With 3ace7fd47d Consistent formating of SQS policy to prevent flapping 2022-08-18 19:50:48 +02:00
Ole Markus With 7a48391172 Delete disabled lifecycle hooks and implement disable logic for warmpools 2022-08-18 19:50:48 +02:00
Kubernetes Prow Robot c880da184d
Merge pull request #14137 from olemarkus/bump-cilium-118
Bump cilium to 1.11.8
2022-08-17 23:42:37 -07:00
Kubernetes Prow Robot 7035526204
Merge pull request #14135 from hakman/go-1.19.0
Update Go to v1.19.0
2022-08-17 02:40:55 -07:00
Ole Markus With 65aaa8dfe7 Bump cilium to 1.11.8 2022-08-17 08:49:26 +02:00
Ciprian Hacman cb99db0757 Run make goimports 2022-08-17 07:03:33 +03:00
Ciprian Hacman 5e3e9fabd0 Limit GCE network names to 63 chars 2022-08-17 06:37:26 +03:00
Kubernetes Prow Robot f442cc2d0a
Merge pull request #14080 from hakman/etcd-manager_ig
Create etcd-manager config for each instance group
2022-08-15 06:58:13 -07:00
Kubernetes Prow Robot 53eb302e26
Merge pull request #14109 from olemarkus/karpenter-no-previous-gen
Don't add previous-gen instances to Karpenter provisioners
2022-08-10 04:54:30 -07:00
Ole Markus With 25901b8876 Don't add previous-gen instances to Karpenter provisioners
Previous-gen instances lack a lot of features. For example CCM will fail to update NLBs if these are added to the cluster.
2022-08-10 13:04:29 +02:00
Ciprian Hacman a32cf690bb Create etcd-manager config for each instance group 2022-08-10 11:04:36 +03:00
Kubernetes Prow Robot 5032055dc6
Merge pull request #14106 from hakman/containerd-1.6.8
Update containerd to v1.6.8
2022-08-09 23:18:30 -07:00