
A standardized approach to running AI/ML workloads on Kubernetes
Get Certified · Contribute · FAQ · AI Conformance Project
If you're here to get certified, start at For Vendors. If you're here to help shape the program, jump to For Contributors.
The Kubernetes AI Conformance Program defines the capabilities a Kubernetes platform needs to reliably run AI and machine learning workloads. The goal is simple: if your AI application works on one conformant platform, it should work on others too—with fewer "it works on my cluster" surprises.
AI/ML workloads tend to stress clusters in unique ways (accelerators, bursty traffic, and strict isolation). Today, those capabilities vary across platforms. This program aims to:
We're focusing on the most common AI/ML use cases:
If you provide a Kubernetes platform and want to get certified, here's what you need to know.
Most submissions are a completed checklist plus links to public evidence—think of it as a structured, reviewable self-assessment.
Before you start: Your platform must already be Kubernetes Conformant. AI conformance builds on top of base Kubernetes conformance.
For the canonical reference tests and example implementations, see the upstream AI Conformance test suite.
Starting with v1.37, we support a hybrid verification approach that combines automated test results with manual attestation:
e2e.log, junit.xml, or results.json) in your submission PR.evidence field of the checklist YAML.Reference your automated test results in the checklist YAML using relative file paths or the file:// scheme.
Starting with v1.37, it is recommended that any requirement covered by an automated test is verified using this test suite.
e2e.log, junit.xml, or results.json) for requirements covered by automated testsNote: Starting with v1.37, automated tests are available and recommended for applicable requirements. For earlier versions or requirements without automated tests, certification is based on documentation-backed self-assessment.
For detailed instructions on running tests and what to include, see instructions.md.
The program is a community-led effort to establish a vendor-neutral baseline for AI portability. We welcome participation from all stakeholders, including end users, to ensure the standard remains independent and effective.
| Area | What you can do |
|---|---|
| Documentation | Help improve guides, add examples, fix typos, clarify confusing parts |
| Research | Identify requirements for new AI workload types (especially agentic workloads) |
| Testing | Help develop automated conformance tests in kubernetes-sigs/ai-conformance |
| Discussion | Participate in project meetings and design discussions |
flowchart TD
A[Platform must be Kubernetes Conformant] --> B[Complete checklist & run automated tests]
B --> C[Gather evidence and test artifacts]
C --> D[Submit pull request]
D --> E[CNCF reviews submission]
E -->|Approved| F[Certified for 1 year]
E -->|Needs changes| B
Important notes:
Platforms need to demonstrate capabilities across several areas: accelerators, networking, scheduling, observability, security, and operator support. The specifics evolve with each Kubernetes release.
For the full and up-to-date requirements, see the conformance versions in the WG repo.
Pick the one that matches your Kubernetes version:
The Kubernetes AI Conformance project governs this program and defines the conformance requirements.
See all certified platforms in the version directories:
For private review of unreleased products, contact conformance@cncf.io directly.
Apache License 2.0 - see LICENSE for details.
(top 30 of 54)
Go
100.0%

A standardized approach to running AI/ML workloads on Kubernetes
Get Certified · Contribute · FAQ · AI Conformance Project
If you're here to get certified, start at For Vendors. If you're here to help shape the program, jump to For Contributors.
The Kubernetes AI Conformance Program defines the capabilities a Kubernetes platform needs to reliably run AI and machine learning workloads. The goal is simple: if your AI application works on one conformant platform, it should work on others too—with fewer "it works on my cluster" surprises.
AI/ML workloads tend to stress clusters in unique ways (accelerators, bursty traffic, and strict isolation). Today, those capabilities vary across platforms. This program aims to:
We're focusing on the most common AI/ML use cases:
If you provide a Kubernetes platform and want to get certified, here's what you need to know.
Most submissions are a completed checklist plus links to public evidence—think of it as a structured, reviewable self-assessment.
Before you start: Your platform must already be Kubernetes Conformant. AI conformance builds on top of base Kubernetes conformance.
For the canonical reference tests and example implementations, see the upstream AI Conformance test suite.
Starting with v1.37, we support a hybrid verification approach that combines automated test results with manual attestation:
e2e.log, junit.xml, or results.json) in your submission PR.evidence field of the checklist YAML.Reference your automated test results in the checklist YAML using relative file paths or the file:// scheme.
Starting with v1.37, it is recommended that any requirement covered by an automated test is verified using this test suite.
e2e.log, junit.xml, or results.json) for requirements covered by automated testsNote: Starting with v1.37, automated tests are available and recommended for applicable requirements. For earlier versions or requirements without automated tests, certification is based on documentation-backed self-assessment.
For detailed instructions on running tests and what to include, see instructions.md.
The program is a community-led effort to establish a vendor-neutral baseline for AI portability. We welcome participation from all stakeholders, including end users, to ensure the standard remains independent and effective.
| Area | What you can do |
|---|---|
| Documentation | Help improve guides, add examples, fix typos, clarify confusing parts |
| Research | Identify requirements for new AI workload types (especially agentic workloads) |
| Testing | Help develop automated conformance tests in kubernetes-sigs/ai-conformance |
| Discussion | Participate in project meetings and design discussions |
flowchart TD
A[Platform must be Kubernetes Conformant] --> B[Complete checklist & run automated tests]
B --> C[Gather evidence and test artifacts]
C --> D[Submit pull request]
D --> E[CNCF reviews submission]
E -->|Approved| F[Certified for 1 year]
E -->|Needs changes| B
Important notes:
Platforms need to demonstrate capabilities across several areas: accelerators, networking, scheduling, observability, security, and operator support. The specifics evolve with each Kubernetes release.
For the full and up-to-date requirements, see the conformance versions in the WG repo.
Pick the one that matches your Kubernetes version:
The Kubernetes AI Conformance project governs this program and defines the conformance requirements.
See all certified platforms in the version directories:
For private review of unreleased products, contact conformance@cncf.io directly.
Apache License 2.0 - see LICENSE for details.
(top 30 of 54)
Go
100.0%