Peter Rifel
46104f0bd1
Set MACAddressPolicy=none for Ubuntu 24.04
2025-05-22 15:29:36 +01:00
Daniel Martin
09507cbcb7
Remove cloud-config and cloud-provider from 1.33 kubelet
2025-05-20 22:15:47 -07:00
Arnaud Meukam
4576e214e5
./hack/update_expected.sh executed
...
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-04-14 15:51:01 +02:00
Arnaud Meukam
553ce3d532
Update k8s.io dependencies
...
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-02-25 14:55:45 +01:00
Peter Rifel
f56cc529df
./hack/update-expected.sh
2025-02-19 19:12:56 -06:00
Peter Rifel
1f6ea4fc75
Remove cloud-config and cloud-provider from 1.33 apiserver
2025-02-19 19:12:23 -06:00
Peter Rifel
59365eb688
Update nodeup test case to 1.33
2025-02-19 19:11:45 -06:00
Antonio Ojea
f2c239dd81
add kindnet network plugin
...
add kindnet as an experimental network addon
containerd adds the requirement to use the loopback cni plugin,
kindnet provides that capability and containerd does not require it
since containerd/containerd/pull/10238
Change-Id: I1397a90186885b02e98b5ffa444fe629c1046757
2025-01-08 01:09:37 +00:00
Ciprian Hacman
216af9a199
Reuse logic for checking if CNI network plugins need to be installed
2025-01-03 21:38:16 +02:00
Ciprian Hacman
bc4eb919cf
Install CNI network plugins only for specific CNIs
2025-01-02 15:18:32 +02:00
Kubernetes Prow Robot
3a8a13f3ad
Merge pull request #16975 from justinsb/version_skew_more
...
Fixup kubelet and controlPlaneKubelet config building
2024-12-04 23:19:06 +00:00
Kubernetes Prow Robot
905f9cf6c9
Merge pull request #16974 from justinsb/cleanup_linter_error_in_test
...
tests: fix linter-detected problem with error handling
2024-12-04 17:45:02 +00:00
justinsb
4a63a118b2
Remove unusued kubernetesVersion from AssetBuilder
...
This field is no longer used, and can be removed.
2024-12-04 08:57:17 -05:00
justinsb
0f13759bdf
Fixup kubelet and controlPlaneKubelet config building
...
We need to differentiate between the version of the control plane
and the version of the nodes.
2024-12-04 08:53:02 -05:00
justinsb
50ce4a902e
tests: fix linter-detected problem with error handling
...
A small cleanup to keep the linter happier.
2024-12-04 08:46:46 -05:00
justinsb
3f38846ca5
refactor: create abstraction over cluster/instancegroup for building assets
...
This abstraction should let us change the version on an instance group level.
2024-11-27 07:38:34 -05:00
Kubernetes Prow Robot
5b1ffe535b
Merge pull request #16920 from rsafonseca/apiserver_env
...
Add support for configuring environment variables on kube-apiserver
2024-10-27 15:48:53 +00:00
Rafael da Fonseca
8b89e826d1
Add support for configuring environment variables on kube-apiserver
2024-10-25 10:44:14 +01:00
Rafael da Fonseca
7d673c0f7c
Remove targetRamMb option, which was removed in kubernetes 1.24. Add watchCache and watchCacheSizes apiserver flags
2024-10-25 09:16:12 +01:00
Ciprian Hacman
453fc6de93
aws: Don't set MACAddressPolicy=none for Ubuntu 24.04 with VPC CNI
2024-10-06 15:48:58 +03:00
justinsb
8f1dae2785
Tweak kube-apiserver timeouts
...
It looks like the kube-apiserver startup has slowed down a lot
(e.g. creating a lot of RBAC stuff), and this likely times out with
the current settings on smaller machines (as found by our
VMs-in-github-actions tests).
Increase the timeouts, aligning with k/k and using the newer healthcheck endpoints.
2024-09-07 11:46:11 -04:00
justinsb
7f58570a04
metal: stub out functions to enable cluster creation
...
Start adding the minimal implementation such that we can `kops create cluster`
2024-08-29 22:39:48 -04:00
justinsb
733cce10b5
cleanup: better error messages for kube-apiserver healthcheck manifest
...
We log the full path, and use %w.
2024-08-27 08:50:01 -04:00
justinsb
3646a610b1
refactor: Move GetCloudProvider to cluster
...
This lets us use labels (or annotations), meaning we can experiment
with different clouds without changing the API.
We also add initial (experimental/undocumented) support for exposing a "Metal" provider.
2024-08-26 08:20:37 -04:00
Peter Rifel
0db825e20b
Dont install libcgroup on Rocky 9
2024-06-15 15:37:02 -05:00
Grégory SANCHEZ
cb75d8ab71
feat(components): permit to define kube-controller-manager and kube-scheduler resources
...
Signed-off-by: Grégory SANCHEZ <gregory.sanchez@icloud.com>
2024-06-07 08:56:14 +02:00
Ciprian Hacman
d33047cf7d
hack/update-expected.sh
2024-05-07 18:58:14 +03:00
Peter Rifel
62df0dba04
Migrate AWS Verifier to aws-sdk-go-v2
2024-05-05 08:39:20 -04:00
Jesse Haka
dd073d7c02
Support Authentication Config in APIserver
2024-05-04 14:51:45 +03:00
Jesse Haka
a35c4f3c52
append AdditionalServiceAccountIssuers flags
2024-04-29 13:28:17 +03:00
Jesse Haka
e60531d2a5
Support multiple service-account-issuer flags
2024-04-29 13:06:49 +03:00
Ciprian Hacman
f073917ef1
aliyun: Remove some leftovers
2024-04-26 12:13:15 +03:00
cuiyourong
0aebba8798
Fix function name in comment
...
Signed-off-by: cuiyourong <cuiyourong@gmail.com>
2024-04-23 18:07:40 +08:00
Kubernetes Prow Robot
0449554565
Merge pull request #16486 from h3poteto/iss-16425-regexp
...
Fix getting crictl assets
2024-04-22 09:11:34 -07:00
AkiraFukushima
ec47b3fea6
Make crictl and nerdctl error message to warning level
2024-04-22 22:53:38 +09:00
AkiraFukushima
f9d6ff1d6a
Fix getting crictl assets
...
because multiple crictl binaries are found when you specify containerd packages
2024-04-22 22:12:01 +09:00
Ciprian Hacman
b3e2797a79
hack/update-expected.sh
2024-04-22 11:20:15 +03:00
Peter Rifel
2bf59688c2
Migrate instance types to aws-sdk-go-v2
2024-04-13 16:01:41 -04:00
Peter Rifel
4418e65232
Migrate nodeup to aws-sdk-go-v2
2024-03-24 18:05:26 -05:00
Ciprian Hacman
66d4e9b559
Add validation to help users move from usePolicyConfigMap
2024-02-28 21:52:52 +02:00
Kubernetes Prow Robot
7385490512
Merge pull request #16383 from h3poteto/iss-15969/cli
...
Install nerdctl and crictl on nodes
2024-02-26 09:03:21 -08:00
Evan Lezar
b76a215e5e
Update NVIDIA Container Toolkit URL
...
The NVIDIA Container Toolkit packaging has been simplified to produce
a single deb (or rpm) package. This means that the URL is no longer
distribution dependent and the stable/deb repository path is used
instead.
Signed-off-by: Evan Lezar <evanlezar@gmail.com>
2024-02-26 09:30:44 +02:00
AkiraFukushima
bd9cf4a3dc
Fix nits error messages
2024-02-26 00:05:31 +09:00
AkiraFukushima
2beee63f3e
Install crictl on node
2024-02-25 12:40:12 +09:00
AkiraFukushima
d6e74ef9a1
Install nerdctl on nodes
2024-02-23 23:02:05 +09:00
Davanum Srinivas
29408196ca
Add support for AL2023 AMI to use Amazon VPC CNI
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-02-12 23:13:33 -05:00
Davanum Srinivas
e1d696ab00
Set LimitNOFILE to 1048576 instead of `infinity`
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-02-08 09:50:19 -05:00
Moshe Vayner
1342fd1afa
fix(nodeup): set `MACAddressPolicy` to `none` when using AWS CNI and Ubuntu 22.04
2024-02-02 23:03:30 -05:00
Jesse Haka
f445dfc456
Revert "Don't set LimitNoFile for containerd systemd unit file"
2024-01-30 17:35:47 +02:00
Dmytro Kozlovskyi
d9075f1d18
aws: fix maxPods when cilium ipam is used
...
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2024-01-17 16:12:09 +02:00