Ciprian Hacman
1d0caedfc1
hack/update-expected.sh
2025-08-02 18:09:53 +03:00
Ciprian Hacman
938656b5d5
Update containerd to v2.1.4
2025-08-02 18:09:53 +03:00
Kubernetes Prow Robot
dde2cfd792
Merge pull request #16593 from rsafonseca/containerd_ecr_mirrors
...
aws: Add support for using ECR as pull-through image cache
2025-07-29 04:02:01 -07:00
Rafael da Fonseca
1794614c19
Add support for using ECR as pull-through image cache
...
Signed-off-by: Rafael da Fonseca <rafael.fonseca@wildlifestudios.com>
2025-07-28 12:45:53 +01:00
justinsb
05f8618306
metal: simple IPAM for IPv6
2025-07-26 20:01:12 -04:00
Ciprian Hacman
d08c94e54e
azure: Use `kops` as the default admin user
2025-07-21 07:00:07 +03:00
huhouhua
c41bf2c2ff
fix(kubelet): handle parsing of imageMaximumGCAge and imageMinimumGCAge in kubelet config
...
- add unit tests for image GC duration
- change the string type of the image GC field to metav1.Duration
- remove unnecessary comments
2025-06-30 23:36:29 +08:00
Ciprian Hacman
0718c0dc69
hetzner: Update hetznercloud/hcloud-go to v2
2025-06-28 09:30:54 +03:00
(╯°□°)╯︵ uᴉǝssnH ɐɟɐʇsoW
fa2006d79a
feat: prevent systemd-networkd from removing Cilium routes on restart
...
Signed-off-by: (╯°□°)╯︵ uᴉǝssnH ɐɟɐʇsoW <mostafa.hussein91@gmail.com>
2025-06-18 16:25:22 +04:00
(╯°□°)╯︵ uᴉǝssnH ɐɟɐʇsoW
babe2008c4
feat: support systemd config on Ubuntu 22.04+ for Amazon VPC CNI
...
Signed-off-by: (╯°□°)╯︵ uᴉǝssnH ɐɟɐʇsoW <mostafa.hussein91@gmail.com>
2025-06-14 08:12:15 +04:00
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