Commit Graph

16269 Commits

Author SHA1 Message Date
Ole Markus With 794cb72112 Karpenter addon
Constrain the instance types to what is supported by the AMI

Add taints and label to karpenter provisioner

Add instance types to karpenter provisioner
2021-12-12 19:33:41 +01:00
Ole Markus With 67e6b3486f Add integration test for karpenter 2021-12-12 19:33:41 +01:00
Kubernetes Prow Robot 600c47f635
Merge pull request #12918 from olemarkus/cilium-service-topology
Make service topology for cilium configurable
2021-12-12 10:11:58 -08:00
Kubernetes Prow Robot 1d8530d8ca
Merge pull request #12932 from olemarkus/set-lt-default-version
Set the default LT version to the new LT version
2021-12-12 08:43:59 -08:00
Kubernetes Prow Robot 6d83b7492f
Merge pull request #12947 from kubernetes/revert-12937-recognize_debian_bullseye_resolv_conf
Revert "Recognize debian bullseye as having "broken" resolv.conf"
2021-12-12 06:35:58 -08:00
Ole Markus With af4c12c5e9
Revert "Recognize debian bullseye as having "broken" resolv.conf" 2021-12-12 14:41:52 +01:00
Kubernetes Prow Robot afef04b647
Merge pull request #12943 from johngmyers/doc-ca-rename
Update name of kubernetes-ca keypair in documentation
2021-12-12 01:23:59 -08:00
Kubernetes Prow Robot 2a8de32d97
Merge pull request #12914 from recollir/patch-2
Document CoreDNS configuration settings
2021-12-11 23:45:58 -08:00
Kubernetes Prow Robot 54b3327600
Merge pull request #12944 from johngmyers/remove-ali
Remove support for Aliyun/Alibaba Cloud
2021-12-11 22:57:58 -08:00
Ole Markus With 57fd343e1d Make service topology for cilium configurable 2021-12-12 07:54:21 +01:00
Kubernetes Prow Robot 43999b1219
Merge pull request #12941 from johngmyers/deprecate-weave
Drop support for Weave as of k8s 1.23
2021-12-11 22:07:58 -08:00
John Gardiner Myers a0736b3c29 Remove support for Aliyun/Alibaba Cloud 2021-12-11 21:49:13 -08:00
John Gardiner Myers dce8c32fd7 Remove support for Weave as of k8s 1.23 2021-12-11 21:26:31 -08:00
Kubernetes Prow Robot c2292c9129
Merge pull request #12942 from johngmyers/fix-doc
Remove obsolete, redundant secrets.md
2021-12-11 21:21:58 -08:00
John Gardiner Myers 67e8533043 Update name of kubernetes-ca keypair in documentation 2021-12-11 20:50:36 -08:00
Kubernetes Prow Robot d363564f1a
Merge pull request #12938 from johngmyers/fix-relnotes
Add missing k8s 1.18 relnote
2021-12-11 20:05:58 -08:00
John Gardiner Myers ac397367b7 Remove obsolete, redundant secrets.md 2021-12-11 20:01:55 -08:00
Kubernetes Prow Robot c9dcf33587
Merge pull request #12939 from johngmyers/prune-dead
Remove code for now-unsupported Kubernetes 1.18
2021-12-11 19:19:58 -08:00
John Gardiner Myers c5e1dea184 Remove code for no-longer-supported k8s version 2021-12-11 16:30:51 -08:00
John Gardiner Myers 7f35bcc9e1 Add missing k8s 1.18 relnote 2021-12-11 16:00:36 -08:00
John Gardiner Myers ed5eb8c034 hack/update-expected.sh 2021-12-11 15:50:46 -08:00
John Gardiner Myers 63955f84d9 Bump unsupported k8s version for tests 2021-12-11 15:50:46 -08:00
John Gardiner Myers 9206201bef Add 1.23 entries to alpha channel 2021-12-11 15:11:29 -08:00
Kubernetes Prow Robot e597e18721
Merge pull request #12937 from justinsb/recognize_debian_bullseye_resolv_conf
Recognize debian bullseye as having "broken" resolv.conf
2021-12-11 14:29:58 -08:00
Kubernetes Prow Robot 485bd1c110
Merge pull request #12936 from justinsb/parse_ec_keys
PKI library: Add initial support for EC keys
2021-12-11 10:48:18 -08:00
Kubernetes Prow Robot ff53ad50fe
Merge pull request #12935 from justinsb/more_info_hash_mismatches
nodeup: print more info on hash mismatches
2021-12-11 10:48:10 -08:00
Kubernetes Prow Robot ba73165ccf
Merge pull request #12934 from justinsb/bazel_build_pure
bazel: always build with pure (CGO_ENABLED=0)
2021-12-11 10:47:58 -08:00
Kubernetes Prow Robot c073ff595b
Merge pull request #12923 from justinsb/nodeup_store_cloudprovider
nodeup: store the CloudProvider in the context
2021-12-11 08:37:57 -08:00
justinsb 689f66a390 Recognize debian bullseye as having "broken" resolv.conf
Debian bullseye also has the loopback resolv.conf that needs special
handling.
2021-12-11 10:15:46 -05:00
justinsb a87f8da330 bazel: always build with pure (CGO_ENABLED=0)
This makes the build much faster because we don't have to rebuild, and
was our intent anyway.

The binaries affected: kops-controller, dns-controller and kube-apiserver-healthcheck;
all of these should not have CGO dependencies.
2021-12-11 10:11:41 -05:00
justinsb 3ec42f10c0 PKI library: Add initial support for EC keys
EC keys are much shorter (at a given security level); we should
support them.
2021-12-11 10:09:10 -05:00
Kubernetes Prow Robot 9fbe66051f
Merge pull request #12933 from justinsb/more_test_failure_logging
tests: Improve logging on test failure
2021-12-11 06:59:58 -08:00
justinsb 146d61d3db nodeup: print more info on hash mismatches 2021-12-11 09:32:06 -05:00
justinsb 03cbb0381b tests: Improve logging on test failure
I encountered a test failure that was hard to track down; this
additional logging on failure helped me figure it out.
2021-12-11 09:17:08 -05:00
justinsb 8220211655 nodeup: store the CloudProvider in the context
This is a bit simpler than fetching it from the cluster every time,
and also can allow things like mixed-cloud clusters (in future).
2021-12-11 09:16:03 -05:00
Kubernetes Prow Robot 25a6deeed5
Merge pull request #12926 from olemarkus/remove-insecure-port
Do not set insecure-port as of k8s 1.20
2021-12-11 06:09:58 -08:00
Ole Markus With a4e609c450 Set the default LT version to the new LT version 2021-12-11 14:53:05 +01:00
Kubernetes Prow Robot 2e57fcb057
Merge pull request #12931 from olemarkus/shellcheck-files
Only shellcheck files
2021-12-11 04:45:58 -08:00
Kubernetes Prow Robot 03bcd3bce7
Merge pull request #12930 from olemarkus/integration-minimal-bump
Add integration test for k8s 1.24
2021-12-11 04:03:58 -08:00
Ole Markus With bbf13effee Validate insecurePort 2021-12-11 12:45:02 +01:00
Ole Markus With 2088849768 Do not set insecure port on k8s 1.20+ 2021-12-11 12:44:56 +01:00
Kubernetes Prow Robot 32690fdf04
Merge pull request #12921 from justinsb/kops_auth_plugin_clear_other_methods
kops auth-plugin: need to clear any existing password / key
2021-12-11 03:17:57 -08:00
Kubernetes Prow Robot 61c85894e6
Merge pull request #12929 from hakman/relnotes_1.23.0-beta.1
Update release notes and minimum k8s version
2021-12-11 02:27:57 -08:00
Ole Markus With 7b91e5c257 Only shellcheck files 2021-12-11 11:07:49 +01:00
Ole Markus With 35291c9d49 Add integration test for k8s 1.24 2021-12-11 10:59:45 +01:00
Ciprian Hacman d00310b0e6 Fix failing test 2021-12-11 11:39:37 +02:00
Ciprian Hacman 58148d9c5d Update oldest supported and recommended Kubernetes versions 2021-12-11 11:07:38 +02:00
Ciprian Hacman 7c01c8eabf Release notes for 1.24.0-alpha.1 2021-12-11 11:07:38 +02:00
Ciprian Hacman b0a4b10066 Release notes for 1.23.0-beta.1 2021-12-11 11:07:38 +02:00
Ciprian Hacman f5f35ab755
Release 1.24.0-alpha.1 (#12928) 2021-12-11 00:01:57 -08:00