Anthony Hausman
4a01fc30c4
feat(karpenter): Variabilize Image, logFormat and logLevel
2023-07-17 13:13:37 +02:00
John Gardiner Myers
2d4cbebf49
Fix Karpenter failure to start on IPv6 clusters
2023-07-08 00:26:53 -07:00
Ciprian Hacman
aedbfa7f0f
Update Karpenter to v0.28.1
2023-07-04 10:18:32 +03:00
Tone
c2ed4b6f64
Upgrade Karpenter to v0.27.5 ( #15144 )
...
* feat(karpenter): Upgrade to version 0.27.0
Upgrade Karpenter to current last stable version `0.27.0`.
Template have been updated to use the same templates than the Helm chart.
* feat(karpenter): Use AWSNodeTemplate for launchTemplate
To set Launch Templates is deprecated into the provisioner, it is recommends using the `AWSNodeTemplate` to set it.
Ref:
- https://karpenter.sh/v0.27.0/concepts/node-templates/
* feat(karpenter): Enable pruning addon
* Use extra flags in upgrade-ab scenario test
* feat(karpenter): Drop `karpenter` feature flag
* feat(karpenter): Add release note for `1.27`
* feat(karpenter): Upgrade to version 0.27.3
* feat(karpenter): fix template
* feat(karpenter): Upgrade to version 0.27.5
* Update Karpenter documentation with depending kops version
* Delete KOPS_FEATURE_FLAGS from e2e test `run-test`
* Run hack/update-expected.sh
2023-06-29 22:57:45 -07:00
John Gardiner Myers
8473e8b2e7
Stop making MasterInternalName configurable
2022-11-16 22:06:02 -08:00
Thomas Colomb
e40239b241
fix typo kubeReserved not systemReserved and remove ec2:DescribeImages iam right not needed we use launch templates
2022-10-11 15:43:17 +02:00
Thomas Colomb
a34939b5c0
karpenter: upgrade to version 0.16.3 and support kubeReserved configuration
2022-10-11 15:05:08 +02:00
Thomas Colomb
4800f29d19
Karpenter : fallback on ondemand instance by default
2022-10-04 11:10:13 +02:00
Ole Markus With
679135462d
Map up kubelet config and add startup taints to karpeneter provisioner
2022-08-25 11:37:19 +02:00
Ole Markus With
501e1afdc8
Bump karpenter to 0.16
2022-08-24 10:03:44 +02:00
Ole Markus With
29bbfeff70
Bump karpenter to 0.15 and enable consolidation
2022-08-18 20:46:25 +02:00
Ole Markus With
6bd4a9ab28
Update karpenter manifest
2022-08-17 20:40:07 +02:00
Ole Markus With
8b9a194cb7
Fix karpenter PDB api version
2022-08-01 21:06:28 +02:00
Ole Markus With
8bcc640452
Make Karpenter respect IG's spec.Subnets
...
This will add tag all subnets with the IGs using that subnet
Update docs/operations/karpenter.md
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2022-08-01 21:06:24 +02:00
Peter Rifel
24bfd9ed51
Upgrade karpenter to 0.13.1
2022-07-05 07:16:45 -05:00
Jesse Haka
c050c49ac8
set nodeselector null
2022-05-15 23:30:00 +03:00
Peter Rifel
ef3a96558f
Update Karpenter to v0.10.0
...
./hack/update-expected.sh
Use default dns policy for webhook
Fix webhook svc target port
Fix provisioner to only contain launchTemplate
2022-05-11 07:25:36 +02:00
Peter Rifel
abc6378656
Update remaining addon manifests for control-plane node role label
2022-04-19 16:52:06 -05:00
Ole Markus With
1232b88ed8
Quote AWS_ENI_LIMITED_POD_DENSITY value in karpenter manifest
2022-02-04 22:47:45 +01:00
Ole Markus With
ab4c83b021
Use non-legacy tag in karpenter subnet selector
2022-02-04 22:47:39 +01:00
Ole Markus With
dcf06e320c
Bump karpenter to 0.6.0
2022-02-02 13:56:00 +01:00
Ole Markus With
be49fce8f7
Bump karpenter to 0.5.6
2022-01-25 21:49:58 +01:00
Ole Markus With
abcab2b327
Support attribute based instance type selection for karpenter
2021-12-29 20:14:57 +01:00
Ole Markus With
52aa9734d8
Prefix karpenter logging-config name
2021-12-27 11:17:41 +01:00
Ole Markus With
6c4d04727d
Fix typo in karpenter env argument
2021-12-26 08:07:07 +01:00
Ole Markus With
375b706dab
Run karpenter in HA
2021-12-26 07:18:25 +01:00
Ole Markus With
8f276cf944
Make it possible to create clusters with only karpenter-managed worker nodes
...
Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-12-24 09:12:59 +01:00
Ole Markus With
0ead405b30
Set karpenter dns policy to default, lower requests and remove cpu limits
2021-12-24 09:12:58 +01:00
Ole Markus With
694036719d
Remove superflous quote
2021-12-20 15:04:52 +01:00
Ole Markus With
b2104ab274
Bump karpenter to 0.5.3 and RBN support
2021-12-19 21:53:07 +01:00
Ole Markus With
911e541360
Quote values and remove limits in karpenter provisioners
2021-12-15 20:51:55 +01:00
Ole Markus With
9529073f3a
Add KubernetesCluster as selector as well to avoid trying to schedule outside the cluster
2021-12-14 12:05:21 +01:00
Ole Markus With
eef4652c34
Quote 1 in label selector
2021-12-14 12:02:24 +01:00
Ole Markus With
0a6e329477
Use internal-elb as karpenter subnet selector
2021-12-13 21:11:56 +01:00
Ole Markus With
d987d4ac1a
Rename SupportedArchitecture to architectureOfAMI
2021-12-13 09:14:24 +01:00
Ole Markus With
b785965c50
Rename InstanceManager to Manager
2021-12-13 09:14:24 +01:00
Ole Markus With
d4ec7cc7e0
Make kops get instances work with karpenter
2021-12-12 19:33:41 +01:00
Ole Markus With
794cb72112
Karpenter addon
...
Constrain the instance types to what is supported by the AMI
Add taints and label to karpenter provisioner
Add instance types to karpenter provisioner
2021-12-12 19:33:41 +01:00