Commit Graph

397 Commits

Author SHA1 Message Date
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 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
shapirus dd665fbe1e Support setting cluster-autoscaler's skip-nodes-with-custom-controller-pods parameter 2023-10-25 14:03:57 +03:00
Ciprian Hacman 730a520706 Update controller-gen to v0.13.0 2023-10-25 07:31:41 +03:00
Ciprian Hacman 7d7a9105d6 Add support for --cluster-signing-duration KCM flag 2023-10-21 07:59:47 +03:00
Kubernetes Prow Robot f7bd516b79
Merge pull request #15994 from fmuyassarov/add-nri-support
containerd: introduce a new field to enable NRI
2023-10-21 04:52:02 +02:00
Feruzjon Muyassarov 0aeab5e523 containerd: introduce a new field containerd.nri to enable NRI
Node Resource Interface (NRI) is a common framework for plugging
domain or vendor-specific custom logic into container runtime like
containerd. This commit introduces a new congiguration field
`containerd.nri`, providing cluster admins the flexibility to opt
in for this feature in containerd and tune some of its parameters.
By default, NRI is disabled here in accordance with the containerd's
default config file.

Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@intel.com>
2023-10-21 00:26:54 +03:00
voriol 722fb08eff add webhookURL 2023-10-11 08:58:55 +02:00
Ciprian Hacman 271f3e4d4b Add support for installing additional packages at cluster level 2023-10-06 08:41:41 +03:00
Dan Ports 32b0416547 Configure Karpenter resources. 2023-09-23 11:16:28 -04:00
Kubernetes Prow Robot 0a0f938d91
Merge pull request #15901 from zadjadr/feature/cilium-nodeencryption
Cilium: Implement node encryption
2023-09-22 10:16:50 -07:00
Colin Hoglund 2167dd8d82 Update kubelet API with SeccompDefault option. 2023-09-15 21:11:50 -07:00
zadjadr bc76c3f8ad Implement node encryption 2023-09-11 13:15:15 +02:00
zadjadr 61d036933e hardcode ingress secrets namespace & lb mode 2023-09-10 08:57:04 +02:00
zadjadr 4807f2c0c6 Implement Cilium Ingress 2023-09-10 08:57:03 +02:00
Kubernetes Prow Robot 09bc180686
Merge pull request #15871 from hakman/remove-docker
Remove Docker config option
2023-09-05 15:00:51 -07:00
Ciprian Hacman 4a00078845 Allow setting additional flags for apiserver, kcm and scheduler 2023-09-05 14:33:42 +03:00
Ciprian Hacman 6e6a2a4e7b Address review comments 2023-09-05 12:34:20 +03:00
Ciprian Hacman 120c0b65aa hack/update-expected.sh 2023-09-05 12:34:20 +03:00
John Gardiner Myers 47b1c37069 Remove code for disabling AWS EBS CSI driver 2023-09-04 15:43:23 -07:00
Ciprian Hacman dfe74b8da2 make crds 2023-09-04 21:32:49 +03:00
Ciprian Hacman c291190674 Add support for --experimental-allocatable-ignore-eviction kubelet flag 2023-08-26 06:01:27 +03:00
Kubernetes Prow Robot e1dc807a0c
Merge pull request #15798 from hakman/endpoint-updates-batch-period
kcm: Add support for `--endpoint/slice-updates-batch-period`
2023-08-18 05:40:29 -07:00
Ciprian Hacman 30ddb9efa4 kcm: Add support for --endpoint/slice-updates-batch-period 2023-08-18 14:52:41 +03:00
Jack Andersen af6269f82a
Add a new field for using a custom registry for Cilium
Signed-off-by: Jack Andersen <jandersen@plaid.com>
2023-08-17 10:54:00 -04:00
zadjadr d2358df1d7 feature: Add cluster-id for Cilium
hack/update-expected.sh
2023-08-06 18:08:39 +02:00
John Gardiner Myers 6836673cca Stop using redundant configStore setting 2023-07-20 19:10:21 -07:00
John Gardiner Myers 9b64707159 Ignore no-longer-used topology fields in ClusterSpec 2023-07-19 08:48:38 -07:00
Anthony Hausman 4a01fc30c4
feat(karpenter): Variabilize Image, logFormat and logLevel 2023-07-17 13:13:37 +02:00
Ciprian Hacman 80afaaead2 Add support for using swap memory 2023-07-14 07:50:48 +03:00
John Gardiner Myers d926989600 v1alpha3: Rename GCE networking to GCP 2023-07-09 16:48:26 -07:00
Ciprian Hacman e8980bc21a Add option for specifying the list of etcd metrics urls 2023-06-27 19:50:05 +03:00
Jan Safranek 134727a2e7 Generate API 2023-06-19 15:20:08 +02:00