-
Notifications
You must be signed in to change notification settings - Fork 661
Initial CNCF TAG Workloads Foundation charter #1840
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+58
−1
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,58 @@ | ||
Charter content here | ||
# CNCF TAG Workloads Foundation | ||
|
||
## Mission | ||
|
||
To define and advance practices and standards for fundamental cloud native workload execution environments and their related lifecycle management within cloud native systems, applications, and architectures. This supports the CNCF's technical vision by addressing critical problems faced by adopters and contributing to a robust cloud native ecosystem. | ||
|
||
## Scope | ||
|
||
This TAG covers the following sub-domains and topics within its scope: | ||
|
||
- Containers | ||
- OS (Special Purpose Operating Systems) | ||
- Runtime | ||
- Virtual Machines | ||
- Serverless | ||
- Web Assembly | ||
- Databases | ||
- Batch | ||
- Serving | ||
- Scheduling | ||
- Orchestrator | ||
- Deployment | ||
- Dynamic Scaling | ||
- CI/CD | ||
|
||
## Out of Scope | ||
|
||
- Anything not explicitly mentioned in the scope above is out of scope. | ||
- This TAG will not cover technologies that are not cloud-native (defined in [CNCF Cloud Native definition](https://github.com/cncf/toc/blob/main/DEFINITION.md)) | ||
|
||
## Anticipated Deliverables | ||
|
||
Expected outputs of the TAG Workloads Foundation may include: | ||
|
||
- Subprojects that represent ongoing services or programs requiring stewardship. | ||
- Initiatives submitted to the TOC that are lightweight, time-bound, and objective-focused units of work. Examples include “Batch system Best Practices White Paper” and “GitOps Best Practices White Paper”. | ||
- Other outputs consistent with advancing the TAG's scope, which may include frameworks, guidelines, or whitepapers. | ||
|
||
These deliverables are intended to provide services to projects, other TAGs, or the TOC. | ||
|
||
## Success Criteria | ||
|
||
Success is based on the effective establishment and operation of Subprojects and Initiatives for the TAG, the creation and dissemination of valuable resources such as best practices and assessments, and the TAG's ability to maintain focus on its defined scope and align with TOC requirements. Success will also involve recruiting new leadership and community members into the TAG to support, drive, and establish deliverables within the TAG’s scope. | ||
|
||
TAGs are expected to make incremental progress in identifying and addressing knowledge and technology gaps within the cloud native ecosystem that support projects in driving consistent outcomes for adopters across technologies, best practices, specifications, frameworks, and capabilities in cloud native. | ||
|
||
## Coordination | ||
|
||
The TAG Workloads Foundation will coordinate with various stakeholders within the CNCF ecosystem: | ||
|
||
- CNCF Projects: The TAG provides services to projects and its work helps align projects within the CNCF ecosystem. This coordination ensures alignment across the foundation and provides pathways for community focuses to be supported | ||
- Other TAGs: Coordination is essential as TAGs serve needs across projects and other TAGs. | ||
- TOC Subprojects: TAG leadership participates in TOC Subprojects like Project Reviews and Contributor Strategy. | ||
- Community Groups: Community Groups are encouraged to discuss initiative ideas and may submit applications for initiatives within a TAG. | ||
|
||
## Alignment with the CNCF TOC Charter | ||
|
||
The TAG Workloads Foundation charter is directly aligned with the CNCF TOC charter. The TOC is the technical governing body responsible for maintaining the technical vision and driving common practices across projects. The TOC's vision is problem-centric, encouraging projects to solve challenges faced by adopters. By focusing on foundational workload types (Containers, VMs, Serverless, Wasm) and key related aspects (Runtime, OS, Scheduling, Orchestration, CI/CD, Deployment), the TAG Workloads Foundation directly addresses significant problems faced by cloud native adopters in executing and managing their applications. The TAG's work in defining best practices, frameworks (as shown in example initiatives) contributes to driving common practices and aligning projects within the ecosystem, as mandated by the TOC. |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add as out of scope any end user related activities and initiatives