Ciprian Hacman
d3b5bfceff
chore: Remove support for Kubernetes 1.28
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2025-08-30 15:37:09 +03:00
Ciprian Hacman
96a7fd8988
containerd: Don't install crictl and nerdctl by default
2025-08-28 18:53:20 +03:00
Peter Rifel
701f01a26b
Use switch/case statement
2025-08-22 20:36:02 -05:00
Ciprian Hacman
3f99d04ca5
etcd-manager: Use image volumes to mount etcd images
2025-08-10 16:17:05 +03:00
justinsb
fe436a4665
tests: add test for APIs not in internal version
2025-07-31 10:18:09 -04:00
justinsb
26831cd565
api: Add Host PodCIDRs (to all versions)
2025-07-31 10:15:34 -04:00
justinsb
2ebc871c89
autogen: generate apimachinery
2025-07-31 10:15:34 -04:00
justinsb
ccfd48e58b
Add Host to internal API version
2025-07-31 10:15:34 -04:00
justinsb
63b991795c
apimachinery: Enable round-trip tests now we have two versions in play
...
Will help us catch problems where values don't convert correctly.
Starting with just the Hosts type
2025-07-31 10:15:34 -04:00
Kubernetes Prow Robot
f28b11cd4b
Merge pull request #17519 from sats-23/sup-image-tag
...
Add support for passing image for nvidia-k8s-device-plugin
2025-07-29 06:42:27 -07: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
Sathvik
98090bc10a
Add support for passing image for nvidia-k8s-device-plugin
2025-07-27 17:22:47 +05:30
justinsb
05f8618306
metal: simple IPAM for IPv6
2025-07-26 20:01:12 -04:00
Ciprian Hacman
bb226313e3
Don't require . in dns=none cluster names
2025-07-25 20:35:34 +03:00
Ciprian Hacman
d08c94e54e
azure: Use `kops` as the default admin user
2025-07-21 07:00:07 +03:00
Kubernetes Prow Robot
c95d2dc2b8
Merge pull request #17315 from rsicart/rsi/coredns-pod-annotations
...
Allow to setup CoreDNS pod annotations
2025-07-04 05:53:26 -07: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
271a2dd1b4
Update dependencies
2025-06-27 13:53:05 +03:00
Ciprian Hacman
49d1c45a15
Add node image prefix
2025-06-18 20:37:44 +03:00
AkiraFukushima
b674f78c8e
Re-enable additionalSecurityGroups for bastion LB
2025-06-08 22:07:36 +09:00
Kubernetes Prow Robot
fb63b1c801
Merge pull request #17383 from h3poteto/iss-17207
...
Remove securityGroupOverride validation for NLB
2025-05-29 08:04:18 -07:00
AkiraFukushima
e96db02f35
Remove securityGroupOverride validation for NLB
2025-05-03 00:41:18 +09:00
Jason Valdron
eef68ba192
Add support for Gateway API within Cilium
...
Squashed commit of the following:
Update documentation and CRDs
Update pkg/model/components/cilium.go
Remove gateway API managed addon
Update CRDs
Fix RBAC and update docs
Fix up files that shouldn't of been touched
Remove namespace from cluster RBAC resources
2025-04-30 07:55:52 -03:00
Kubernetes Prow Robot
732397b199
Merge pull request #17357 from succa/feature/goaway-chance-apiserver
...
add goaway-chance parameter for kube-apiserver
2025-04-23 00:49:42 -07:00
runitmisra
ca9d983591
feat: Added cni-exclusive setting for cilium
2025-04-18 15:27:21 +05:30
succa
a34496af36
add goaway-chance parameter for kube-apiserver
2025-04-15 14:05:35 +01:00
Peter Rifel
ac7674299d
Support 1.33 pre-releases with --cloud-provider flag removal validation
2025-04-04 21:14:06 -05:00
R.Sicart
c88a5d6138
feat: allow to setup CoreDNS pod annotations
2025-03-12 11:51:51 +01:00
Jim Barber
bdc25ad0cc
Remove some default CPU limits
...
Remove the default CPU limits defined for the aws-iam-authentication and
node-problem-detector DaemonSets.
This makes them behave the same as the other `cpuLimit` parameters for
the cluster that also do not have defaults.
As it was previously set up, if an administrator does not want CPU
limits defined for these DaemonSets, there was no way to define that via
the cluster spec.
2025-02-28 08:09:06 +08:00
Peter Rifel
4e5563edda
Allow KubeAPIServer.CloudProvider to be unset
2025-02-19 19:12:24 -06:00
Ciprian Hacman
25d626d63f
Re-enable Flannel
2025-02-08 18:25:28 +02:00
justinsb
5fa9690f98
Refactor validation logic around checking for multiple options
...
We also have to move some of the EnvVar handling around to avoid a circular reference.
2025-01-08 18:23:50 -05: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
eaf796c3c0
Remove support for K8s 1.26 in kOps 1.32
2025-01-04 15:01:41 +02: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
cuiyourong
0cfcb4ef5e
chore: fix some function names in comment
...
Signed-off-by: cuiyourong <cuiyourong@gmail.com>
2024-12-07 00:40:04 +08: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
Rafael da Fonseca
cc15357999
Automatically preserve kubelet supported version skew on worker nodes, while control plane is being updated
...
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2024-12-03 07:36:16 -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
ana.aguilar
7b2f02fc60
feat(cilium): adding EnableLocalRedirectPolicy parameter
2024-10-29 16:59:59 -03: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
ddelange
06d4d36acb
Bump nvidia-driver-535-server
2024-10-15 10:04:54 +02:00
justinsb
7548080fb0
chore: add a few more field mappings to our list
...
I encountered a few more that have changed between v1alpha2 and v1alpha3.
2024-10-13 09:02:02 -04:00
justinsb
42072e9d74
fix: allow path-remapping in `set` commands
...
We remap field paths to their internal forms, where the mapping is well-known.
2024-10-12 19:10:14 -04:00
ana.aguilar
5505226cd2
doc:fix broken link
2024-10-11 17:44:49 -03:00
Ciprian Hacman
b2bc5a99ff
Fix typo
2024-10-11 12:59:11 -04:00