Commit Graph

483 Commits

Author SHA1 Message Date
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
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
Ciprian Hacman 271a2dd1b4 Update dependencies 2025-06-27 13:53:05 +03:00
AkiraFukushima b674f78c8e
Re-enable additionalSecurityGroups for bastion LB 2025-06-08 22:07:36 +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 298e771e29
Update dependencies (#17333)
* Update dependencies

* make gomod

* make crds

* Bump RSA private key size to meet new minimum

* Fix scaleway type change

* Bump k8s.io/kops in tests/e2e module

* Bump containerd

* Bump golang-jwt/jwt

* Bump golang.org/x/net
2025-03-29 23:30:56 +00: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
Arnaud Meukam 685f4fe646
Bump CI tools
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-02-26 16:08:29 +01: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
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
ana.aguilar 5505226cd2 doc:fix broken link 2024-10-11 17:44:49 -03:00
justinsb 0963d73cc5 metal: initial support for adding hosts
The bulk of this work is implementing a clientset for use in kops-controller.
2024-09-18 09:03:43 -04:00
Ciprian Hacman 8b843856e7 Update deps to K8s v0.31.0 2024-08-25 17:48:14 +03:00
Kubernetes Prow Robot 2a1f1f287d
Merge pull request #16705 from hakman/gce-startup-script
gce: Add option to use startup script instead of user-data
2024-08-09 13:18:03 -07:00
Ciprian Hacman 323d8d700f Rename `StartupScript` to `UseStartupScript` 2024-08-09 19:38:24 +03:00
Alexandre Savicki 44413d1d7f feat(cluster-autoscaler) Implement emitPerNodegroupMetrics parameter 2024-08-05 10:33:52 -03:00
Ciprian Hacman c65216be6f Add option for enabling GCE startup script 2024-07-30 06:42:33 +03:00
Peter Rifel f639cb5bd8
Add new API field for VPC CNI's network policy agent image 2024-07-17 20:45:36 -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
Jim Barber f48add0c94
Upgrade node-termination-handler to 1.22.0
Also allow to specify the following extra parameters for it.
- deleteSqsMsgIfNodeNotFound
- memoryLimit
- podTerminationGracePeriod
- taintNode
- webhookTemplate

Signed-off-by: Jim Barber <jim.barber@healthengine.com.au>
2024-05-16 12:43:00 +08:00
Ciprian Hacman e5c14d9323 azure: Add storage account ID config 2024-05-13 09:29:55 +03:00
Ciprian Hacman 28bc42e6a1 cert-manager: Add option to set feature gates 2024-05-05 07:34:10 +03:00
Jesse Haka dd073d7c02 Support Authentication Config in APIserver 2024-05-04 14:51:45 +03:00
Jesse Haka e60531d2a5 Support multiple service-account-issuer flags 2024-04-29 13:06:49 +03:00
Ciprian Hacman 1cbc101a2a Bump sigs.k8s.io/controller-runtime to latest master 2024-04-22 10:49:44 +03:00
Ciprian Hacman aa2e3e1be1 make crds 2024-03-23 13:58:47 +02:00
Ciprian Hacman 66d4e9b559 Add validation to help users move from usePolicyConfigMap 2024-02-28 21:52:52 +02:00
Kubernetes Prow Robot 5a3b1e2703
Merge pull request #16009 from voriol/master
If specified, posts event data to URL upon instance interruption action.
2024-02-13 05:29:50 -08:00
Tobias Trabelsi 311f40245f
added image minimum and maximum gc age
Signed-off-by: Tobias Trabelsi <lerentis@uploadfilter24.eu>
2024-02-03 12:30:46 +01:00
hakuna-matatah e4e2847403 Add support to configure Job Controller concurrent syncs flag in Job/KCM Controller 2024-01-25 11:06:42 -08:00
hakuna-matatah 1854076579 Add support to configure HPA Controller concurrent syncs flag in HPA/KCM Controller 2024-01-24 11:40:58 -08:00
Ciprian Hacman 3c508bbbae make crds 2024-01-09 13:21:15 +02:00
Ciprian Hacman f447849a8b Add option for setting CCM ConcurrentNodeSyncs 2024-01-06 07:07:28 +02:00
Ciprian Hacman 55a6a94169 aws: Add option for setting QPS and Burst for EBS CSI Driver 2024-01-03 14:12:58 +02:00
Ciprian Hacman 62f9d4df6d Update k8s.io/* to v0.29.0 2024-01-02 08:46:39 +02:00
Ciprian Hacman 36d57eb669
Apply suggestions from code review 2023-12-01 08:50:39 +02:00
justinsb d103a4f11a feat: Create CRD for Host
This holds the public key for a bare-metal machine.  The alternative
is to store this in a secret, but a dedicated CRD works better with
RBAC - we would rather not grant permissions on secrets if we have an
alternative.
2023-11-30 18:28:49 -05:00
Ciprian Hacman 7a1af66152 Add option to provide additional config entries for containerd 2023-10-27 08:56:34 +03:00
Kubernetes Prow Robot cb6b73ea04
Merge pull request #16060 from shapirus/master
Support setting CAS skip-nodes-with-custom-controller-pods parameter
2023-10-25 18:14:37 +02:00