Commit Graph

16145 Commits

Author SHA1 Message Date
Kubernetes Prow Robot e4aae9bca8
Merge pull request #12320 from ZipRecruiter/anthonyr.dockerd-concurrency
pkg/apis/kops: Allow configuring dockerd --max-* upload and download concurrency and retry options.
2021-12-06 07:08:33 -08:00
Kubernetes Prow Robot 2f69e1a1c2
Merge pull request #12900 from pothos/simpler-flatcar-containerd
Simplify Flatcar containerd exec command
2021-12-06 05:58:32 -08:00
Kai Lueke d93033ae75 Simplify Flatcar containerd exec command
The containerd command used in
https://github.com/kubernetes/kops/pull/12177 is a modification from
the torcx containerd unit. However, how torcx starts containerd is a
implementation detail and it's better to not hardcode torcx in case it
isn't used anymore.
Change the ExecStard command to use /usr/bin/containerd directly,
making it simpler and more future-proof.
2021-12-06 14:07:39 +01:00
Kubernetes Prow Robot e146bb4334
Merge pull request #12881 from heybronson/enable-conn-draining
enable connection-draining for aws classic lb
2021-12-05 21:18:33 -08:00
Kubernetes Prow Robot 6278a472dd
Merge pull request #12896 from hakman/go-1.17.4
Update Go to v1.17.4
2021-12-05 20:28:33 -08:00
Ciprian Hacman 8cd0633e70 Update Go to v1.17.4 2021-12-06 05:38:25 +02:00
Kubernetes Prow Robot f7e66049d6
Merge pull request #12862 from johngmyers/instanceid-nodename
Use instance ID as node name when AWS CCM supports it
2021-12-05 14:58:32 -08:00
Kubernetes Prow Robot ed6bbc7417
Merge pull request #12742 from justinsb/gce_kops_controller_support
GCE: Support kops-controller, including in gossip mode
2021-12-04 13:14:31 -08:00
Kubernetes Prow Robot 4f90c0fe91
Merge pull request #12889 from justinsb/extend_gce_toolbox_dump
gce: Add network & subnet to toolbox dump
2021-12-04 10:12:32 -08:00
Kubernetes Prow Robot 8a06cca4e2
Merge pull request #12887 from olemarkus/cilium-allow-11
Allow setting cilium 1.11
2021-12-04 09:28:32 -08:00
justinsb 4cf52d0e51 GCE: Support kops-controller, including in gossip mode
We discover the kops-controller in gossip mode using seeding code that
calls into the GCE API, just like gossip itself does.

We refactor the gossip code into a shared gcediscovery library with
minimal dependencies.
2021-12-04 11:51:41 -05:00
Kubernetes Prow Robot 20bec64af2
Merge pull request #12888 from hakman/k8s-1.23.0-rc.1
Update k8s dependencies to v1.23.0-rc.1
2021-12-04 08:48:32 -08:00
justinsb 9f125b1db4 gce: Add network & subnet to toolbox dump
Now that we're better managing networks & subnets on GCE, we should
include them.
2021-12-04 11:30:27 -05:00
Ciprian Hacman 87ac5ceb47 Update k8s dependencies to v1.23.0-rc.1 2021-12-04 16:45:47 +02:00
Kubernetes Prow Robot 3c0e7a4183
Merge pull request #12884 from rifelpet/apiserver-tf
Add terraform integration test for dedicated apiserver nodes
2021-12-04 01:28:31 -08:00
Peter Rifel d0b577183f
Add terraform integration test for dedicated apiserver nodes 2021-12-03 22:50:28 -06:00
Kubernetes Prow Robot 576dc1946a
Merge pull request #12883 from hakman/k8s-1.23.0-rc.0
Update k8s dependencies to v1.23.0-rc.0
2021-12-03 20:48:33 -08:00
Ciprian Hacman 6adf0dc7a4 Update controller-runtime to v0.11.0-beta.0 2021-12-04 05:46:45 +02:00
Kubernetes Prow Robot 5c051a203a
Merge pull request #12882 from hakman/remove_distros
Remove support for old distros
2021-12-03 19:36:32 -08:00
John Gardiner Myers 36a26560aa Add release note about AWS node naming 2021-12-03 18:59:47 -08:00
Bronson Mirafuentes dd28490f8a set connectionDraining enabled in CLB attributes 2021-12-03 15:45:45 -08:00
Ciprian Hacman 1f5a814d3a Replace Handler with ProbeHandler for container probes 2021-12-03 22:57:43 +02:00
Bronson Mirafuentes 5aeea229a3 run hack/update-expected.sh 2021-12-03 12:53:22 -08:00
Ciprian Hacman e27c412834 Update k8s dependencies to v1.23.0-rc.0 2021-12-03 22:46:44 +02:00
Kubernetes Prow Robot 89bc0f6587
Merge pull request #12876 from johngmyers/api-rename
Rename bastionPublicName in v1alpha3 API
2021-12-03 11:42:35 -08:00
Ciprian Hacman bfb68bf128 Update release notes 2021-12-03 21:41:15 +02:00
Ciprian Hacman e19a1bbad9 Remove support for RHEL/CentOS 7 2021-12-03 21:40:10 +02:00
Ciprian Hacman 2030055c54 Remove support for Ubuntu 18.04 2021-12-03 21:28:12 +02:00
Ciprian Hacman 45094241f6 Remove support for Ubuntu 16.04 2021-12-03 21:28:12 +02:00
Ciprian Hacman 2055eec0f9 Remove support for Debian 9 2021-12-03 21:12:28 +02:00
Bronson Mirafuentes 95c520f4af enable connection-draining for aws classic lb 2021-12-03 10:00:45 -08:00
Kubernetes Prow Robot ca966310e8
Merge pull request #12121 from rifelpet/gcs-tf
Support GSFS Terraform Managed Files
2021-12-03 06:32:27 -08:00
Kubernetes Prow Robot 1c9d374140
Merge pull request #12878 from olemarkus/ipv6-protokube
If RBN, use IPv6 address instead of IPv4
2021-12-03 02:10:27 -08:00
Ole Markus With 878bedf232 If RBN, use IPv6 address instead of IPv4
This code seems to only be used for gossip, but it is always run. This fixes IPv6 only networking
2021-12-03 08:57:10 +01:00
Kubernetes Prow Robot eea8e2a527
Merge pull request #12877 from johngmyers/centos8
Remove support for CentOS 8
2021-12-02 23:48:26 -08:00
John Gardiner Myers c070c4def5 Remove support for CentOS 8 2021-12-02 23:09:08 -08:00
John Gardiner Myers c23f40aea1 hack/update-expected.sh 2021-12-02 21:04:13 -08:00
John Gardiner Myers 5ae9d24c22 Remove more unused fields from v1alpha3 2021-12-02 20:41:07 -08:00
John Gardiner Myers 7e0e97b566 Rename bastionPublicName in v1alpha3 API 2021-12-02 19:34:48 -08:00
Kubernetes Prow Robot 85bda5a7a8
Merge pull request #12875 from justinsb/gsutil_cleanup
tests gce: fix project arg on gsutil rm
2021-12-02 06:17:34 -08:00
Peter Rifel f5f52eec92
Add mock GCP credentials to fix unit tests 2021-12-02 08:01:35 -06:00
Peter Rifel f56f98154a
Add TerraformProvider 2021-12-02 08:01:35 -06:00
Peter Rifel 675754edeb
Add Terraform support for GS Paths 2021-12-02 08:01:34 -06:00
Peter Rifel 5813b7f0e0
Add a unit test for S3Path.RenderTerraform
Unfortunately it needs to be in a different package to avoid a rather complex import loop: terraform -> kops api -> vfs -> terraform
2021-12-02 07:55:45 -06:00
justinsb 88918791ac tests gce: fix project arg on gsutil rm
Because we don't actually need to pass the project when deleting
objects (as it can be inferred from the bucket), the syntax for
passing it is a little different.
2021-12-02 08:35:13 -05:00
Kubernetes Prow Robot 7f59cd8086
Merge pull request #12874 from olemarkus/snapshot-certificate
Use v1 certificate for snapshot-validation-service
2021-12-02 04:11:33 -08:00
Kubernetes Prow Robot fbfbb1328a
Merge pull request #12872 from johngmyers/imagename
Rename imageName to image in v1alpha3
2021-12-02 02:01:33 -08:00
Ole Markus With 60fb19fc44 Use v1 certificate for snapshot-validation-service 2021-12-02 10:17:57 +01:00
Kubernetes Prow Robot db3167215e
Merge pull request #12870 from rifelpet/gce-instance-template-labels
Add labels to GCE instance templates
2021-12-02 00:25:33 -08:00
Kubernetes Prow Robot 39038fce49
Merge pull request #12863 from johngmyers/shared-subnet
Don't assign CIDRs to shared subnets
2021-12-01 23:39:33 -08:00