Commit Graph

16936 Commits

Author SHA1 Message Date
DingGGu c1042f4a3b
Bump NTH 1.16 and add excludeFromLoadBalancers option 2022-04-09 17:04:16 +09:00
Kubernetes Prow Robot 1106495c34
Merge pull request #13475 from olemarkus/addon-pdbs
Add PDBs to addons where this was missing
2022-04-08 22:48:04 -07:00
Ole Markus With 1fadc39a59 Add PDB for cilium operator 2022-04-09 07:06:59 +02:00
Ole Markus With a5fc9cd6a5 Add PDB for AWS LBC 2022-04-09 07:05:13 +02:00
Ole Markus With 8c235f363d Add PDB and topology constraints for NTH 2022-04-09 07:01:25 +02:00
Kubernetes Prow Robot 5cbb338528
Merge pull request #13065 from johngmyers/move-azure
Move Azure settings to cloudProvider.azure
2022-04-07 09:37:57 -07:00
Kubernetes Prow Robot 107fa6dcfb
Merge pull request #13454 from olemarkus/enable-etcd-corruption-check
Enable etcd corruption check as mitigatio of 3.5 corruption issue
2022-04-07 08:50:08 -07:00
Kubernetes Prow Robot 018edd45f3
Merge pull request #13354 from olemarkus/jobnames
Don't hash parts of the cluster name for e2e
2022-04-07 08:49:57 -07:00
Kubernetes Prow Robot 79dd445e39
Merge pull request #13461 from infonova/pick-the-right-os-server-group-for-ig
Pick the right OS server group when creating cloud groups
2022-04-07 07:49:58 -07:00
Kubernetes Prow Robot 44e7b24c89
Merge pull request #13464 from olemarkus/bump-cas-24
Bump Cert Manager to 1.8
2022-04-06 10:20:56 -07:00
Kubernetes Prow Robot f32503e413
Merge pull request #12919 from olemarkus/cilium-11-default
Use Cilium 1.11 as default
2022-04-06 04:18:56 -07:00
Ole Markus With 43bfb934e7 Bump Cert Manager to 1.8 2022-04-06 12:50:03 +02:00
Kubernetes Prow Robot 18ca2cd38f
Merge pull request #13462 from hakman/containerd-1.6.2
Add back hash for containerd v1.6.1
2022-04-06 03:34:56 -07:00
Ciprian Hacman 6b661156b5 Add back hash for containerd v1.6.1 2022-04-06 07:36:55 +03:00
ederst f97d86e197 Pick the right OS server group when creating cloud groups
This fixes an issue where kops picks the last server group found on
OpenStack instead of the right one when getting the cloud groups.

For example, lets assume that kops created those server groups and they are returned in the order as shown here by the OpenStack API:

```
cluster-name-bastion
cluster-name-cp-0
cluster-name-worker
````

Now kops looks for nodes associated with the IG "bastion" and the
expected behavior would be that it ends up using "cluster-name-bastion".
However, it will actually end up  associating the cloud group with the
last server group, which is in this case "cluster-name-worker" due to
the reference switching to the last item when the loop is done.

In the worst case this could lead to kops deleting the wrong instances
when deleting an IG.

Not using the server group as a "by reference" argument when building
the cloud group fixes this behavior.
2022-04-06 00:10:44 +02:00
Kubernetes Prow Robot 340ff24468
Merge pull request #13453 from olemarkus/no-csi-snapshotter-without-snapshot
Don't run the CSI snapshot plugin if snapshot controller is not installed
2022-04-04 05:16:13 -07:00
Kubernetes Prow Robot ee97431157
Merge pull request #13455 from hakman/containerd-1.6.2
Update containerd to v1.6.2
2022-04-04 04:30:10 -07:00
Ciprian Hacman 025046e481 Run hack/update-expected.sh 2022-04-04 09:02:52 +03:00
Ciprian Hacman 42289b7faa Update containerd to v1.6.2 2022-04-04 09:01:10 +03:00
Kubernetes Prow Robot feb66910b1
Merge pull request #13318 from guillomep/allow_to_add_additional_routes
Possibility to add additional routes in route tables of subnets
2022-04-03 13:46:09 -07:00
Ole Markus With 6d75f8f9f0 Enable etcd corruption check as mitigatio of 3.5 corruption issue 2022-04-03 14:11:15 +02:00
Ole Markus With 2e3c9f3a36 Don't hash parts of the cluster name for e2e
Previously we hashed the name because the IAM role names otherwise
became too large. This has since been fixed. We want to avoid hashing to
better understand what tests/runs may leak resources.
2022-04-03 12:44:01 +02:00
Kubernetes Prow Robot fd7c70c375
Merge pull request #13451 from olemarkus/portable-builds
Disable CGO and enable trimpath
2022-04-02 22:00:09 -07:00
Ole Markus With 79d9fa6aa7 Don't run the CSI snapshot plugin if snapshot controller is not installed 2022-04-02 21:51:20 +02:00
Ole Markus With fa26a9b36c Disable CGO and enable trimpath 2022-04-02 12:35:55 +02:00
Kubernetes Prow Robot 7684da6eca
Merge pull request #13396 from anthonyhaussman/feat/tone/PodAnnotations_NodeLocalDNS
Add possibility to set PodAnnotations into NodeLocalDNS
2022-04-01 10:56:47 -07:00
Kubernetes Prow Robot f9b4ffa4c6
Merge pull request #13443 from zak905/do_dns_controller_crash_multiple_masters
fix dns controller crashing for DO
2022-04-01 04:28:48 -07:00
zak905 6ed094fcd2 [DigitalOcean]: accept multiple records in dns-controller 2022-04-01 12:41:52 +02:00
Kubernetes Prow Robot 929193449a
Merge pull request #13446 from olemarkus/e2e-bump-semver
Bump semver for kubetest2
2022-03-31 20:34:39 -07:00
Kubernetes Prow Robot 0dab42922e
Merge pull request #13447 from olemarkus/remove-klog-v1
Remove direct dependency on klog v1
2022-03-31 19:44:38 -07:00
Ole Markus With 47f3ccbb28 Remove direct dependency on klog v1 2022-03-31 21:56:46 +02:00
Ole Markus With dcb35cdc85 Bump semver for kubetest2 2022-03-31 21:47:25 +02:00
Kubernetes Prow Robot d6cdcbf371
Merge pull request #13438 from olemarkus/skip-tester-log-dump
Skip upstream e2e log dump
2022-03-30 00:44:26 -07:00
Ole Markus With f10ec875ab Skip upstream e2e log dump 2022-03-30 08:52:35 +02:00
Ole Markus With 9d62968919 Skip expected failure on cilium 1.11 2022-03-29 19:22:10 +02:00
Kubernetes Prow Robot c16ee961cb
Merge pull request #13437 from olemarkus/fix-cloudbuild-artifacts
Fix upload dir in cloudbuild-artifacts target
2022-03-29 06:00:47 -07:00
Ole Markus With 538136cc00 Fix upload dir in cloudbuild-artifacts target 2022-03-29 14:17:33 +02:00
Kubernetes Prow Robot 88e3132260
Merge pull request #13435 from olemarkus/fix-latest-upload
Use the correct upload folder for the latest.txt file
2022-03-29 04:32:47 -07:00
Ole Markus With 3d77ab6139 Use Cilium 1.11 as default 2022-03-29 12:58:24 +02:00
Ole Markus With 919b691354 Use the correct upload folder for the latest.txt file 2022-03-29 12:43:24 +02:00
Kubernetes Prow Robot 994fd74992
Merge pull request #13434 from hakman/go_1.18.0
Install gcloud instead of gsutil
2022-03-29 01:42:47 -07:00
Ciprian Hacman 983ba1eea3 Install gcloud instead of gsutil
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-29 10:56:22 +03:00
Kubernetes Prow Robot 5da9488277
Merge pull request #13432 from hakman/go_1.18.0
Use golang 1.18.0 explicitly
2022-03-28 23:31:11 -07:00
Ciprian Hacman 60d9a955c1 Install gsutil if needed
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-29 08:46:14 +03:00
Ciprian Hacman 2ca4a9bee3 Use golang 1.18.0 explicitly
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-29 07:22:16 +03:00
Kubernetes Prow Robot cb78aba437
Merge pull request #13430 from olemarkus/go118
Use golang 1.18 for building
2022-03-28 20:57:13 -07:00
Ole Markus With 59631a1fff Use golang 1.18 for building 2022-03-28 20:24:09 +02:00
Kubernetes Prow Robot d9bf1a4bd8
Merge pull request #13429 from kubernetes/dependabot/github_actions/actions/setup-go-3
Bump actions/setup-go from 2.2.0 to 3
2022-03-28 07:51:23 -07:00
Ciprian Hacman 641ef62230
Apply suggestions from code review 2022-03-28 17:05:02 +03:00
Guillaume Perrin 1235b63a0d Only authorize additionalRoute for private subnets
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 15:49:03 +02:00