Skip to content

Conversation

ginglis13
Copy link
Contributor

Description of changes:

Add a note in PR template about extending Karpenter's settings model whenever Bottlerocket adds new settings undersettings.kubernetes. Karpenter models Bottlerocket Kubernetes settings in their project here and any new setting is added to settings.kubernetes must also be added to the Karpenter model in order for users to be able to configure the setting via Karpenter userData.

This PR template is the same as the bottlerocket-os org's template (https://github.com/bottlerocket-os/.github/blob/master/PULL_REQUEST_TEMPLATE) with checklist added to prompt PR authors to open a PR to github.com/aws/karpenter-provider-aws per-emptively with the setting.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Signed-off-by: Gavin Inglis <giinglis@amazon.com>
@ginglis13 ginglis13 force-pushed the pr-template-karp-settings branch from 90dda78 to 18b8502 Compare May 23, 2025 22:38
@ginglis13 ginglis13 changed the title extend pr template with note on karpenter k8s settings chore: extend pr template with note on karpenter k8s settings May 23, 2025
@ytsssun
Copy link
Contributor

ytsssun commented Jul 12, 2025

Karpenter is extending the usage of SettingRaw (which is effectively map[string]interface{} parsed from the userdata toml) for also kubernetes settings.

I believe we can drop this once they merge their change upstream - aws/karpenter-provider-aws#8254

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants