Commit Graph

2407 Commits

Author SHA1 Message Date
Ole Markus With 07020c1485 Revert "Temporarily disable cluster-autoscaler in many-addons test"
This reverts commit a64ae909e1.
2023-01-05 13:46:50 +01:00
Ole Markus With 517da72ff5 Bump cluster autoscaler to 1.26.1 2023-01-05 13:40:26 +01:00
Kubernetes Prow Robot 7b4430ff61
Merge pull request #14885 from johngmyers/root-volume
v1alpha3: Move IG root volume settings to sub-struct
2023-01-04 18:11:58 -08:00
John Gardiner Myers c55cc836db Upgrade k8s-dns-node-cache to 1.22.16 2023-01-04 17:49:50 -08:00
justinsb 5dd5865893 Update expected output 2023-01-04 08:14:45 -05:00
John Gardiner Myers fea27074aa hack/update-expected.sh 2023-01-03 22:16:20 -08:00
John Gardiner Myers 7419620b80 hack/update-expected.sh 2023-01-03 12:29:07 -08:00
Kubernetes Prow Robot 4f249c3fb0
Merge pull request #14934 from johngmyers/disable-autoscaler
Temporarily disable cluster-autoscaler in many-addons test
2023-01-03 01:09:40 -08:00
Kubernetes Prow Robot 4cb0a1dcdd
Merge pull request #14929 from johngmyers/prune-webhooks
Prune admission webhooks
2023-01-03 01:09:33 -08:00
Ciprian Hacman a2b811f68c Run hack/update-expected.sh 2023-01-03 11:03:44 +02:00
John Gardiner Myers e44ce84f78 hack/update-expected.sh 2023-01-02 13:58:23 -08:00
John Gardiner Myers 3fe4ee9b84 hack/update-expected.sh 2023-01-02 13:42:11 -08:00
John Gardiner Myers 768299134c hack/update-expected.sh 2023-01-02 12:50:24 -08:00
John Gardiner Myers a64ae909e1 Temporarily disable cluster-autoscaler in many-addons test 2023-01-02 10:23:01 -08:00
John Gardiner Myers 225dd89628 hack/update-expected.sh 2023-01-01 23:10:13 -08:00
John Gardiner Myers 1be8be233f Reduce use of cluster topology field 2022-12-30 14:28:47 -08:00
Kubernetes Prow Robot 8456842506
Merge pull request #14906 from kubernetes/dependencies/update-1672380550
Update dependencies
2022-12-30 00:35:31 -08:00
github-actions 12d12028a4 Update dependencies 2022-12-30 06:09:10 +00:00
Jesse Haka 4eee65958e set loadbalancer configs before initializing the OS clients 2022-12-27 15:39:42 +02:00
John Gardiner Myers 92958f9966 v1alpha3: Move IG root volume settings to sub-struct 2022-12-26 20:35:26 -08:00
Ciprian Hacman 84b557d203 Run hack/update-expected.sh 2022-12-26 13:21:43 +02:00
John Gardiner Myers d9298be9ac hack/update-expected.sh 2022-12-25 16:12:02 -08:00
John Gardiner Myers b3dfcea95f v1alpha3: Move AWS-specific CloudConfig settings to AWSSpec 2022-12-25 16:12:02 -08:00
Kubernetes Prow Robot e13c51968b
Merge pull request #14869 from johngmyers/upd-min-version
Update min versions for 1.27
2022-12-24 23:59:27 -08:00
Kubernetes Prow Robot b97662c6a3
Merge pull request #14837 from johngmyers/gce-cloudconfig
v1alpha3: Move GCE-specific CloudConfig settings to GCESpec
2022-12-24 22:31:26 -08:00
John Gardiner Myers 3823c13633 hack/update-expected.sh 2022-12-24 21:44:50 -08:00
John Gardiner Myers 005ec38972 Remove code for no-longer-supported k8s 1.21 2022-12-24 21:44:50 -08:00
John Gardiner Myers b820f4ac59 hack/update-expected.sh 2022-12-24 21:44:50 -08:00
John Gardiner Myers c0dff11230 Update min versions for 1.27 2022-12-24 21:44:49 -08:00
John Gardiner Myers 70389e6398
Release 1.27.0-alpha.1 (#14866) 2022-12-24 21:43:27 -08:00
Ciprian Hacman f5b72742b4
Release 1.26.0-beta.1 (#14858) 2022-12-23 01:13:27 -08:00
github-actions ba9b0ddbc2 Update dependencies 2022-12-23 06:09:45 +00:00
Kubernetes Prow Robot d17325c9b0
Merge pull request #14855 from johngmyers/external-dns
Upgrade external-dns to 0.13.1
2022-12-22 21:59:25 -08:00
John Gardiner Myers bce03549f0 Upgrade external-dns to 0.13.1 2022-12-22 19:43:24 -08:00
John Gardiner Myers ac06f4af48 AWS: Use pagination for DescribeImages call 2022-12-22 17:03:03 -08:00
Ciprian Hacman ec01a95beb Update resource tracking test scenario 2022-12-21 19:41:01 +02:00
Kubernetes Prow Robot 7f13072b02
Merge pull request #14841 from olemarkus/cilium-125
Bump cilium to 1.12.5
2022-12-21 05:03:24 -08:00
Ciprian Hacman 55940e03b1 Fix logging of the generated e2e cluster name 2022-12-21 12:47:02 +02:00
Ole Markus With 171b2d0a5d Bump cilium to 1.12.5 2022-12-21 11:40:39 +01:00
Kubernetes Prow Robot e42a8dd5a5
Merge pull request #14840 from hakman/fix_res-tracking_scenario
Update resource tracking test scenario
2022-12-21 02:03:27 -08:00
Ciprian Hacman f9af570b05 Bump inital kOps and k8s versions 2022-12-21 11:15:48 +02:00
Kubernetes Prow Robot 70efe5dd08
Merge pull request #14829 from olemarkus/ebs-csi-114
Bump EBS CSI driver to 1.14.0
2022-12-21 00:49:25 -08:00
Ciprian Hacman a7fa707db6 Update resource tracking test scenario 2022-12-21 10:49:02 +02:00
Ciprian Hacman d45a4c07f8 Use --set instead of deprecated --override flag 2022-12-21 07:12:41 +02:00
John Gardiner Myers 17b926fdeb hack/update-expected.sh 2022-12-20 19:44:32 -08:00
John Gardiner Myers 0e11075012 v1alpha3: Move GCE-specific CloudConfig settings to GCESpec 2022-12-20 19:44:32 -08:00
Kubernetes Prow Robot adee89e75b
Merge pull request #14835 from olemarkus/dns-cache-ondemand
Use OnDelete update strategy for node local dns cache
2022-12-20 15:05:33 -08:00
Kubernetes Prow Robot 7854e036aa
Merge pull request #14828 from olemarkus/cas-bump-126
Use cluster autoscaler 1.26 on k8s 1.26 clusters
2022-12-20 13:15:32 -08:00
Kubernetes Prow Robot 882097bb69
Merge pull request #14826 from hakman/fix_aws_test_scenarios
Update AWS test scenarios
2022-12-20 13:15:24 -08:00
Ole Markus With 36b75b031d Use onDelete update strategy for node-local DNS cache 2022-12-20 22:12:51 +01:00
Ole Markus With d9e2490439 Add node local dns to many-addons irsa test 2022-12-20 22:11:44 +01:00
Ole Markus With 08a9657cfb Bump EBS CSI driver to 1.14.0 2022-12-20 20:37:53 +01:00
Ole Markus With 8511b18b16 Use cluster autoscaler 1.26 on k8s 1.26 clusters 2022-12-20 20:29:58 +01:00
Ciprian Hacman 56dd7fb04d Update AWS EBS CSI Driver test scenario 2022-12-20 21:13:17 +02:00
Ciprian Hacman e681e92dbe Update AWS Load Balancer Controller test scenario 2022-12-20 21:13:17 +02:00
Kubernetes Prow Robot bfabf3752a
Merge pull request #14824 from hakman/cert-manager-v1.10.1
Update cert-manager to v1.10.1
2022-12-20 09:09:44 -08:00
Kubernetes Prow Robot 728fbabe6c
Merge pull request #14813 from johngmyers/gcp-csi
v1alpha3: Move some GCE-specific fields to CloudProvider.GCE
2022-12-20 06:45:44 -08:00
Ciprian Hacman fc539d2f0d Run hack/update-expected.sh 2022-12-20 13:29:56 +02:00
Ciprian Hacman 7b2de90212 Run hack/update-expected.sh 2022-12-20 13:17:15 +02:00
Kubernetes Prow Robot 424af287cf
Merge pull request #14823 from johngmyers/coredns
Upgrade coredns to v1.10.0
2022-12-20 00:11:44 -08:00
John Gardiner Myers 472a7f38b6 Upgrade coredns to v1.10.0 2022-12-19 23:26:39 -08:00
Kubernetes Prow Robot bc4b351946
Merge pull request #14818 from johngmyers/nodelocaldns
Upgrade k8s-dns-node-cache to 1.22.15
2022-12-19 22:31:43 -08:00
John Gardiner Myers 936790e953 Upgrade k8s-dns-node-cache to 1.22.15 2022-12-19 19:26:21 -08:00
Ciprian Hacman e15be2b094 Run hack/update-expected.sh 2022-12-20 00:59:07 +02:00
John Gardiner Myers 26b5da1632 hack/update-expected.sh 2022-12-19 08:28:28 -08:00
John Gardiner Myers 34d7507f78 v1alpha3: Move some GCE-specific fields to CloudProvider.GCE 2022-12-19 08:28:28 -08:00
John Gardiner Myers 4c036cb261 hack/update-expected.sh 2022-12-19 00:10:16 -08:00
John Gardiner Myers dec7d33be6 v1alpha3: Move AWS EBS CSI spec under CloudProvider.AWS 2022-12-19 00:10:16 -08:00
John Gardiner Myers ca7d82b02a v1alpha3: move AWS-specific fields to AWSSpec 2022-12-18 15:16:49 -08:00
Kubernetes Prow Robot 34e8b5d272
Merge pull request #14806 from olemarkus/os-no-public-name
Base OpenStack API resources on cluster name if public name is not set
2022-12-18 02:49:43 -08:00
Ole Markus With c10841eba3 Base OpenStack API resources on cluster name if public name is not set 2022-12-18 10:57:21 +01:00
John Gardiner Myers 70e44c2bf6 Bump metrics-server to 0.6.2 2022-12-17 23:03:40 -08:00
Kubernetes Prow Robot 1acb6c0873
Merge pull request #14792 from johngmyers/nth-prune-config
NTH: Remove unnecessary configuration in Queue Processor mode
2022-12-17 18:41:42 -08:00
John Gardiner Myers 8094fa1850 hack/update-expected.sh 2022-12-17 10:16:27 -08:00
John Gardiner Myers 60354d44d1 hack/update-expected.sh 2022-12-17 09:46:35 -08:00
Kubernetes Prow Robot ae9fd8c344
Merge pull request #14795 from johngmyers/aws-ccm-old
Upgrade older AWS CCM minor versions
2022-12-17 07:15:49 -08:00
Kubernetes Prow Robot 0f5fc06cec
Merge pull request #14771 from johngmyers/sqs-rebalance
Don't drain on rebalance recommendations in SQS mode unless configured
2022-12-17 07:15:42 -08:00
John Gardiner Myers 9de1ee9459 Upgrade older AWS CCM minor versions 2022-12-16 15:33:09 -08:00
John Gardiner Myers 30011e9f28 Upgrade AWS CCM to v1.26.0 2022-12-16 15:24:12 -08:00
github-actions 206b9010ff Update dependencies 2022-12-16 06:08:52 +00:00
Ciprian Hacman 586a195eee Run hack/update-expected.sh 2022-12-16 06:01:12 +02:00
Kubernetes Prow Robot 0896ea246d
Merge pull request #14769 from hakman/gce_none_dns
gce: Add support for clusters without DNS
2022-12-15 19:29:36 -08:00
Ciprian Hacman cfa5a670d4 Add integration tests 2022-12-14 11:54:06 +02:00
Ciprian Hacman 0ff7c6f432 Update GCE integration tests 2022-12-14 11:48:51 +02:00
Kubernetes Prow Robot 0913a11b48
Merge pull request #14773 from johngmyers/calico-ipv6
Calico: Don't try to upgrade IPAM in IPv6 clusters
2022-12-14 00:31:34 -08:00
Ciprian Hacman cc12575b58 Run hack/update-expected.sh 2022-12-13 09:56:40 +02:00
John Gardiner Myers 7f502be319 Calico: Don't try to upgrade IPAM in IPv6 clusters 2022-12-11 20:53:51 -08:00
John Gardiner Myers 9982efd8e3 hack/update-expected.sh 2022-12-11 18:21:43 -08:00
John Gardiner Myers 55b46073b7 Don't drain on rebalance recommendations in SQS mode unless configured 2022-12-11 18:21:43 -08:00
Ole Markus With 00631f0c2e Bump EBS CSI driver to 1.13.0 2022-12-11 18:19:16 +01:00
Kubernetes Prow Robot 572b0655dc
Merge pull request #14732 from olemarkus/cilium-12
Bump cilium version to 1.12.4
2022-12-11 04:25:14 -08:00
Kubernetes Prow Robot eb79beee4d
Merge pull request #14762 from hakman/update_deps_1.26.0
Update dependencies
2022-12-10 07:07:43 -08:00
Ciprian Hacman 7146a57de8 Use latest master for controller-runtime 2022-12-10 09:09:56 +02:00
Kubernetes Prow Robot d73a83de38
Merge pull request #14730 from johngmyers/refactor-tf-provider
Refactor writing Terraform providers
2022-12-09 22:29:41 -08:00
github-actions 932c47f621 Update dependencies 2022-12-10 05:43:25 +00:00
Ciprian Hacman d02446156e Run hack/update-expected.sh 2022-12-09 16:15:32 +02:00
Ciprian Hacman 09dc2c8455 Run hack/update-expected.sh 2022-12-09 08:01:54 +02:00
John Gardiner Myers 95589da555 hack/update-expected.sh 2022-12-08 19:03:57 -08:00
Kubernetes Prow Robot 83221ad0b8
Merge pull request #14742 from olemarkus/cleanup-os-lb-builder
OpenStack: Refactor Load Balancer builder
2022-12-08 05:58:23 -08:00
Ole Markus With b59bff6852 Create integration test for OS with Octavia 2022-12-08 10:08:22 +01:00
Kubernetes Prow Robot c692dd3292
Merge pull request #14738 from hakman/aws_tg_deregistration_delay
aws: Add support for managing target group attributes
2022-12-07 13:28:22 -08:00
Ole Markus With 160941e1b5 Add openstack octavia integration test 2022-12-07 21:47:42 +01:00
Ole Markus With 8185a060e9 Make curl fail on 404 in scenario tests 2022-12-07 20:42:53 +01:00
Ole Markus With 5737b86ce6 Update expected 2022-12-07 18:33:03 +01:00
Ciprian Hacman 44e33f8506 Run hack/update-expected.sh 2022-12-07 18:56:14 +02:00
Ciprian Hacman 20805fe110 Run hack/update-expected.sh 2022-12-06 19:00:23 +02:00
Kubernetes Prow Robot 7ce93c03ae
Merge pull request #14593 from johngmyers/cas-allow-spot
Allow cluster-autoscaler to run on spot if nothing else is available
2022-12-06 04:24:37 -08:00
Kubernetes Prow Robot f827ec7f54
Merge pull request #14721 from johngmyers/nth-default-queue
Change default for NTH Queue Processor mode to enabled
2022-12-06 03:18:36 -08:00
John Gardiner Myers ebaa9d46c4 hack/update-expected.sh 2022-12-05 21:57:08 -08:00
Kubernetes Prow Robot e5a835d287
Merge pull request #14706 from johngmyers/v1alpha3-networking
v1alpha3: move networking fields under networking
2022-12-05 21:34:38 -08:00
John Gardiner Myers 093ff4654c Update addon-resource-tracking test for new default 2022-12-05 19:48:38 -08:00
Kubernetes Prow Robot 66921ca27f
Merge pull request #14700 from hakman/gcp_cluster_autoscaler
gce: Update cluster-autoscaler config
2022-12-05 07:45:03 -08:00
John Gardiner Myers 665b3616cf hack/update-expected.sh 2022-12-04 15:56:20 -08:00
John Gardiner Myers 04d00927da Adjust integration tests for NTH default change 2022-12-04 15:56:20 -08:00
Ciprian Hacman eded9c1c4b Run hack/update-expected.sh 2022-12-05 00:20:17 +02:00
Kubernetes Prow Robot 28147edf47
Merge pull request #14701 from hakman/gce_default_instance_types
gce: Update default instance types
2022-12-04 14:05:07 -08:00
Kubernetes Prow Robot 2fc25219be
Merge pull request #14715 from johngmyers/upgrade-nth
Upgrade Node Termination Handler to 1.18.1 and fix some issues
2022-12-04 13:13:54 -08:00
Min Ni 8f5892fcb6 upgrade authentication.aws to v0.5.12 2022-12-04 11:34:03 -08:00
Ciprian Hacman 01124c30db Run hack/update-expected.sh 2022-12-04 21:17:43 +02:00
John Gardiner Myers dfd71c0c41 Address review comments 2022-12-04 11:11:05 -08:00
Ciprian Hacman ba769d6037 Run hack/update-expected.sh 2022-12-04 18:27:47 +02:00
Ole Markus With d41ae73318 Use AWS CCM 1.26.0-alpha.1 for k8s 1.26 clusters 2022-12-04 12:15:41 +01:00
John Gardiner Myers 91e636aff2 hack/update-expected.sh 2022-12-03 21:42:56 -08:00
Ciprian Hacman f36b979140 Run hack/update-expected.sh 2022-12-03 22:43:17 +02:00
Ciprian Hacman 2b176aee01 Run hack/update-expected.sh 2022-12-03 22:38:10 +02:00
Ciprian Hacman bbf638334a Add metrics-server addon to integration tests with many addons 2022-12-03 09:51:39 +02:00
Ciprian Hacman 170df2fa5b gce: Add integration test for updating a cluster with many addons 2022-12-03 09:00:49 +02:00
Ciprian Hacman cad72f9c38 gce: Add integration test for creating a minimal cluster 2022-12-03 08:46:50 +02:00
John Gardiner Myers f4260f3087 Fix missed field rename 2022-12-02 19:19:59 -08:00
John Gardiner Myers 235aa61594 v1alpha3: move networking fields under networking 2022-12-02 19:19:59 -08:00
github-actions 346ba0cf25 Update dependencies 2022-12-02 06:08:36 +00:00
Kubernetes Prow Robot 670de031ee
Merge pull request #14694 from olemarkus/cilium-eni-fix
Fix Cilium ENI ipam
2022-12-01 17:49:54 -08:00
Ciprian Hacman dbef6209c2 Remove support for using Vault as state store
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2022-11-30 18:38:21 +02:00
Ole Markus With f0b0c76821 Fix Cilium ENI IPAM
The simplest working configuratin right now seems to be to enable BPF
masquerade and masquerade ipv4 traffic. The old setup with disabling
masquerade entirely no longer works.
2022-11-30 14:31:05 +01:00
Ole Markus With ea1d919d0c Fix disabling masquerade for cilium 1.11+ 2022-11-30 14:27:04 +01:00
John Gardiner Myers 76f71512cc v1alpha3: fix miscellaneous capitalization 2022-11-28 21:37:21 -08:00
Kubernetes Prow Robot 0b24fc108a
Merge pull request #14669 from johngmyers/cp-kubelet
v1alpha3: use new terminology for kubelet config
2022-11-28 21:35:22 -08:00
John Gardiner Myers 61e52d1a1d Refactor LiteralFunctionExpression to take Literal args 2022-11-27 18:39:49 -08:00
John Gardiner Myers 7ad81f9965 Refactor Literal sorting 2022-11-26 19:23:37 -08:00
John Gardiner Myers 0424c474a3 Don't disable AWS src/dst checks in Calico IPv6 2022-11-25 20:57:48 -08:00
John Gardiner Myers 6536c0b301 v1alpha3: use new terminology for kubelet config 2022-11-25 16:53:23 -08:00
John Gardiner Myers c6349285d4
Release 1.26.0-alpha.2 (#14665) 2022-11-25 09:06:04 -08:00
Denis Moiseev e7c3dee038 Add `ec2:DescribeAvailabilityZones` to the AWS CCM permissions list
To workaround the issue with subnets auto-discovery [1]
AWS ccm needs to have permission to retrieve information about
availability zones (specifically to detect outpost, wavelength, and local zones [2]).

[1] https://github.com/kubernetes/cloud-provider-aws/issues/442
[2] https://github.com/kubernetes/cloud-provider-aws/pull/499
2022-11-25 11:04:27 +01:00
github-actions 2cb0b82847 Update dependencies 2022-11-25 06:08:50 +00:00
Kubernetes Prow Robot ae37c4596c
Merge pull request #14640 from justinsb/e2e_upload_versioned
e2e: always upload to a versioned directory
2022-11-24 14:12:04 -08:00
Kubernetes Prow Robot 03c3c4131f
Merge pull request #14621 from johngmyers/terraform-subnet
Implement subnet "/64#N" notation in Terraform
2022-11-24 09:02:04 -08:00
Ciprian Hacman a4ea992bbf hetzner: Set default image to `ubuntu-20.04` 2022-11-24 10:29:52 +02:00
John Gardiner Myers f862447560 Fix dumping of control-plane nodes 2022-11-23 21:32:10 -08:00
John Gardiner Myers 55b5e99855 hack/update-expected.sh 2022-11-23 15:55:01 -08:00
John Gardiner Myers 0358d4fdbd Add shared_vpc_ipv6 integration test 2022-11-23 15:55:01 -08:00