Commit Graph

6436 Commits

Author SHA1 Message Date
Ciprian Hacman 8af20ba79f Use dns=none for newly created clusters including for AWS and GCE 2024-01-19 06:15:22 +02:00
Ciprian Hacman 9f7c59236b Update containerd to v1.7.12 2024-01-18 05:27:41 +02:00
justinsb 573c410846 Prefer external endpoints when building kubeconfig
This means that if/when we have multiple load balancers, we will go
through the external one by default.
2024-01-12 11:29:25 -05:00
Kubernetes Prow Robot 7b631db949
Merge pull request #16242 from rifelpet/gcp-tf
Bump GCP terraform provider to latest
2024-01-11 05:22:12 +01:00
Peter Rifel 2153e479b2
Bump GCP terraform provider to latest 2024-01-10 19:44:20 -06:00
Kubernetes Prow Robot 51b4804bdc
Merge pull request #16237 from hakman/aws_eip-domain
aws: Use `domain` instead of `vpc` when rendering `aws_eip`
2024-01-10 05:21:20 +01:00
Ciprian Hacman 0d85c83154 aws: Update Terraform related tests 2024-01-10 03:47:40 +02:00
Ciprian Hacman 6131c1e81d aws: Update minimum version for the Terraform provider 2024-01-10 03:21:57 +02:00
Ciprian Hacman ec25e7887f hack/update-expected.sh 2024-01-09 12:34:15 +02:00
Ciprian Hacman 51a08bea9a aws: Wait for zone label to be set before scheduling EBS CSI node driver 2024-01-09 12:32:56 +02:00
Ciprian Hacman 437f7a83d3 aws: Add option to set host network for EBS CSI node driver 2024-01-09 12:30:35 +02:00
Ciprian Hacman 5d5e35366c aws: Use `domain` instead of `vpc` when rendering `aws_eip` 2024-01-09 08:22:45 +02:00
Ciprian Hacman bc4925f97c hack/update-expected.sh 2024-01-05 19:19:40 +02:00
Ciprian Hacman 37a184601b aws: Update EBS CSI driver to v1.26.0 2024-01-05 19:13:01 +02:00
Peter Rifel 35a8ea578b
./hack/update-expected.sh 2024-01-04 20:56:57 -06:00
Peter Rifel 6142db9b2f
Remove kube-system cert-manager webhook exclusion 2024-01-04 20:56:27 -06:00
Kubernetes Prow Robot a8305d2a17
Merge pull request #16214 from hakman/cilium-1.14.5
Update to Cilium 1.14.5
2024-01-04 09:06:02 +01:00
Ciprian Hacman 7f109ec948 hack/update-expected.sh 2024-01-04 06:56:47 +02:00
Ciprian Hacman 771a3fb256
aws: Skip WarmPool checks when it's not enabled 2024-01-03 21:34:20 -06:00
Peter Rifel 85da9fb918
Use instance metadata to get warm pool state 2024-01-03 21:16:18 -06:00
Kubernetes Prow Robot 29da43bded
Merge pull request #16209 from finzzz/master
feat: add us-west zone for hetzner
2024-01-03 18:14:48 +01:00
Kubernetes Prow Robot 24eb423fd7
Merge pull request #16208 from spotinst/spotinst/feature/bump_controller_version
Spotinst: Bump controller version to 1.0.97
2024-01-03 16:18:51 +01:00
Vincent Carlos 5e13815d4e feat: add us-west zone for hetzner 2024-01-03 15:01:45 +00:00
Kubernetes Prow Robot eb7dda2fe9
Merge pull request #16207 from hakman/aws-csi-qps
aws: Add option for setting QPS and Burst for EBS CSI Driver
2024-01-03 15:23:22 +01:00
yehiel etah 9250a0dfda
support latest controller version 2024-01-03 14:30:02 +02:00
Ciprian Hacman 55a6a94169 aws: Add option for setting QPS and Burst for EBS CSI Driver 2024-01-03 14:12:58 +02:00
Ciprian Hacman 543f9c5f91 hack/update-expected.sh 2024-01-03 09:12:02 +02:00
Ciprian Hacman 56aae28776 aws: Set AWS_REGION env var for ebs-csi-node and ebs-csi-driver 2024-01-03 08:27:35 +02:00
Ciprian Hacman 997b1fd308 scale-test: Add feature flag for creating a single nodes instance group 2024-01-02 14:06:08 +02:00
Ciprian Hacman f2d9193e90 Update Calico to v3.27.0 2023-12-27 11:08:13 +02:00
Ciprian Hacman 0be02417df gce: Remove custom resolver 2023-12-23 08:17:47 +02:00
Justin Santa Barbara 0300a3b858
Release 1.29.0-alpha.3 (#16183) 2023-12-21 14:24:27 +01:00
Peter Rifel 6e337da7f0
Always set the paginated instance group field 2023-12-20 20:05:48 -06:00
Kubernetes Prow Robot 40ec87b0f7
Merge pull request #16179 from rifelpet/lbc-wh
Ignore cert-manager in LBC's webhooks
2023-12-20 10:45:09 +01:00
Peter Rifel 8311ce18da
Ignore cert-manager in LBC's webhooks
LBC depends on cert-manager but kops can get in a circular dependency loop when applying these manifests on a new cluster.
The cert-manager pods wont be created because the LBC webhook on "CREATE pods" isn't working yet, but LBC pod cant be created because it depends on a secret volume mount created by cert-manager
2023-12-18 21:41:14 -06:00
yuan 1d64b7a526 hack/update-expected 2023-12-18 13:43:07 +08:00
yuan 4f5a217ae3 bump cert manager to 1.12.7 2023-12-18 13:42:53 +08:00
yuan 23f3f81771 Bump metrics-server to 0.6.4 2023-12-13 21:38:18 +08:00
Peter Rifel 5ce66a9d28
Upgrade Karpenter to v0.31.3 2023-12-07 19:12:06 -06:00
Peter Rifel 5e647d3760
Upgrade LBC manifest to 2.6.2 2023-12-06 17:25:54 -06:00
upodroid 1a593e4f6f fix the gce info shown in kops get cmd and set node-tag ginkgo flag 2023-12-03 11:41:45 +00:00
justinsb 7f56339ebc feat: nodeup will only check the nodeupConfigHash if it is provided
On bare metal, the nodeupConfig is harder to predict and we will have
to use other ways to trigger an update anyway.
2023-12-02 17:48:38 -05:00
justinsb d5e55e4f8e feat: kops toolbox enroll command
Implement the enroll command, to add a node to an existing cluster.
This is intended to be used with (experimental) metal support.
2023-12-02 17:48:34 -05:00
Matt Morrison 4305adc9eb
revert default storage class change 2023-12-02 07:25:05 +13:00
Matt Morrison a5ea80051f
Add balanced-csi + ssd-csi storage classes
Change default to balanced-csi (pd-balanced disk type), which is the same default used by GKE.
2023-12-02 07:08:47 +13:00
justinsb 010a0d5e4c feat: Support PKI bootstrap
Similar to the TPM bootstrapping on GCE (indeed, a lot of the code is
modified from there), but we verify the PKI signature against a public
key in a Host CRD object.
2023-11-30 18:35:58 -05:00
justinsb 592b575412 feat: Support multiple token verifiers in kops-controller
This will allow us to support nodes running in multiple clouds.  If we
don't configure multiple verifiers, this should be a no-op.
2023-11-30 10:44:53 -05:00
Kubernetes Prow Robot 7c17b16a96
Merge pull request #16099 from spotinst/feat/add_multi_arch_base127_rebase
Spotinst: Feature/add multi arch in VNG and resource tag specification
2023-11-23 15:59:58 +01:00
Peter Rifel 6dbc164969
./hack/update-expected.sh 2023-11-21 20:55:05 -06:00
Peter Rifel d6eeae0ee3
Add volume modification support to EBS CSI Driver 2023-11-21 20:54:39 -06:00