--- title: "Node Classes" type: concept tags: [Kubernetes, Karpenter, EC2, Instance-Configuration] sources: [] last_updated: 2026-04-19 --- ## Definition Node Classes 是 Karpenter 的核心组件,定义 EC2 实例的 provisioning 配置细节。 ## Key Attributes - **子网**:实例部署的 subnet - **节点角色**:IAM 角色和策略 - **AMI**:Amazon Machine Image(可使用 EKS 优化 AMI 或自定义 AMI) - **安全组**:实例附加的安全组 ## Related Concepts - [[Node-Pools]]:定义调度约束和容量限制 - [[Karpenter]]:使用 Node Classes 的 compute management tool - [[AMI]]:Amazon Machine Image ## Aliases - Node Classes - Karpenter Node Classes