Skip to content

Conversation

randiskull
Copy link

Description

  • Add C8i instance family bandwidth specifications based on AWS documentation
  • Add C8i-flex instance family bandwidth specifications
  • Add official AWS pricing for C8i instances using AWS Pricing API data
  • Add estimated pricing for C8i-flex instances following AWS flex pricing patterns

Instance types added:

  • C8i family: c8i.large through c8i.96xlarge, plus metal variants
  • C8i-flex family: c8i-flex.large through c8i-flex.16xlarge

All bandwidth values sourced from official AWS EC2 instance specifications. Pricing data verified through AWS Pricing API for us-east-1 region.

How was this change tested?
Code was tested with gofmt

Does this change impact docs?

  • Yes, PR includes docs updates
  • Yes, issue opened: #
  • No

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@randiskull randiskull requested a review from a team as a code owner October 16, 2025 19:54
Copy link

netlify bot commented Oct 16, 2025

Deploy Preview for karpenter-docs-prod canceled.

Name Link
🔨 Latest commit ebf60fd
🔍 Latest deploy log https://app.netlify.com/projects/karpenter-docs-prod/deploys/68f2826d4c897d00086770d2

@dom-raven
Copy link
Contributor

Ah looks like we have duplicates 👀 #8641

@dom-raven
Copy link
Contributor

dom-raven commented Oct 16, 2025

@randiskull It also seems there's a action that should do this: https://github.com/aws/karpenter-provider-aws/actions/workflows/codegen.yaml

But it's failed the last 3 times. It might be better it's approached that way.

@randiskull randiskull force-pushed the feature/add-c8i-instance-support branch 2 times, most recently from 08c4827 to 645601d Compare October 17, 2025 17:35
- Add C8i instance family bandwidth specifications from live AWS API
- Add C8i-flex instance family bandwidth specifications from live AWS API
- Add official AWS pricing for C8i instances using AWS Pricing API data
- Add C8i-flex instance pricing following AWS flex pricing patterns
- Add C8i VPC limits configuration for networking setup
- Update all generated files with latest AWS instance type data via codegen

Instance types added:
- C8i family: c8i.large through c8i.96xlarge, plus metal variants
- C8i-flex family: c8i-flex.large through c8i-flex.16xlarge

Additional instance families updated via codegen:
- M8a, R8gb, R8gn families with complete specifications
- Updated pricing data for all instance types (October 2025)
- Refreshed bandwidth specifications from current AWS documentation

All data sourced from official AWS APIs and verified for us-east-1 region.
@randiskull randiskull force-pushed the feature/add-c8i-instance-support branch from 645601d to ebf60fd Compare October 17, 2025 17:52
@randiskull
Copy link
Author

Latest commit ebf60fd includes other instance types covered by codegen.

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