Commit Graph

16944 Commits

Author SHA1 Message Date
Ole Markus With c49b27350b Update CLI docs 2022-04-10 10:28:37 +02:00
Ole Markus With 90024ac4fc Fix gen-cli-docs target 2022-04-10 10:27:32 +02:00
Ole Markus With 9e49b64fdb Update cobra and viper 2022-04-10 10:22:34 +02:00
Kubernetes Prow Robot a62d8ccf79
Merge pull request #13467 from DingGGu/master
Bump NTH 1.16 and add excludeFromLoadBalancers option
2022-04-09 02:58:07 -07:00
DingGGu 844931af53
Fix wrong label selector in NTH manifest 2022-04-09 17:16:55 +09:00
DingGGu 24965f43b2
Run apimachinery for nth excludeLoadBalancers 2022-04-09 17:04:23 +09:00
DingGGu bc320d8671
Fix missing role for EMIT_KUBERNETES_EVENTS option 2022-04-09 17:04:23 +09:00
DingGGu 1b9cf91684
Bump NTH to 1.16.1, use WithDefaultBool in gotemplate, set ExcludeLoadBalancers default true 2022-04-09 17:04:23 +09:00
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