bootc aims to normalize using containers and cloud-native technology all the way down to the booted host system. As a CNCF project, we're building vendor-neutral tooling that bridges the gap between traditional OS management and container-native workflows.
Rather than maintaining a static list of features that quickly becomes outdated, we track our roadmap through GitHub's built-in project management tools. This keeps planning visible, current, and easy for the community to participate in.
Issues are the "what" of the roadmap. High-level roadmap items are tracked as GitHub issues. To see what's currently planned:
Milestones are the "when" of the roadmap. They group issues into upcoming releases so the community can see what's targeted for each version:
The following areas represent the project's broader direction. Specific work items within each area are tracked as issues and milestones.
Expand Operating System Support — bootc currently has strong support for Fedora and RHEL-based systems. We're working to broaden support to additional Linux distributions, making bootc a truly vendor-neutral solution for container-based OS management.
Kubernetes Integration — Develop native Kubernetes integrations to enable cluster-wide OS updates, node lifecycle management, and fleet-wide rollout and rollback strategies.
Container Ecosystem Integration — Improve integration with the broader container ecosystem, particularly Podman and image build tools. This includes better support for logically bound images, alternative build methods, and simplified developer workflows.
Governance and Community Growth — Establish formal project governance and achieve CNCF Incubation status. Expand maintainer diversity and grow the contributor base across organizations.
Production Readiness — Enhance bootc for large-scale production deployments, including improved observability, advanced rollback mechanisms, and air-gapped deployment support.
The roadmap is shaped by the community. If you have ideas or want to influence the project's direction:
- Start a discussion in the Ideas category to propose features
- Comment on existing issues to provide feedback or share use cases
- Volunteer to work on roadmap items by reaching out to maintainers
This roadmap represents our current priorities and is subject to change based on community needs, contributor availability, and evolving requirements.