From c23673d1ecd9e925b0bba81d277418faa9a1ecf9 Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Tue, 15 Jul 2025 17:49:07 +0800 Subject: [PATCH 1/8] init CNCF TAG Workloads Foundation charts Signed-off-by: Paco Xu --- tags/tag-workloads-foundation/charter.md | 56 +++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/tags/tag-workloads-foundation/charter.md b/tags/tag-workloads-foundation/charter.md index b1d2c58..8ca9e96 100644 --- a/tags/tag-workloads-foundation/charter.md +++ b/tags/tag-workloads-foundation/charter.md @@ -1 +1,55 @@ -Charter content here \ No newline at end of file +# 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 +- Runtime +- Virtual Machines +- Serverless +- Web Assembly +- Batch +- Serving +- Scheduler +- Orchestrator +- Deployment +- Dynamic Scaling +- CI/CD + +## Out of Scope + +- + +## 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 and frameworks (as shown in example initiatives) contributes to driving common practices and aligning projects within the ecosystem, as mandated by the TOC. The TAG's work in defining best practices, frameworks, and performing assessments contributes to driving common practices and aligning projects within the ecosystem, as mandated by the TOC. From 4bf2a3a19f06922b9a77c05fe7901fade04a2fc0 Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Wed, 30 Jul 2025 15:22:29 +0800 Subject: [PATCH 2/8] add initial idea about out of scope Signed-off-by: Paco Xu --- tags/tag-workloads-foundation/charter.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tags/tag-workloads-foundation/charter.md b/tags/tag-workloads-foundation/charter.md index 8ca9e96..573b195 100644 --- a/tags/tag-workloads-foundation/charter.md +++ b/tags/tag-workloads-foundation/charter.md @@ -23,7 +23,14 @@ This TAG covers the following sub-domains and topics within its scope: ## Out of Scope -- +Anything not explicitly considered in the scope above. + +- This TAG will collaborate with other TAGs on overlapping areas, but will not primarily focus on topics explicitly owned by different TAGs and initiatives. +- Focus outside of cloud native technologies, according to the [CNCF Cloud Native definition](https://github.com/cncf/toc/blob/main/DEFINITION.md) + +Examples: + +- TODO: some examples that will fall to another TAG which may be related to workloads. ## Anticipated Deliverables From dcd75056baaa5fc9393e5af2103078d811290a93 Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Thu, 7 Aug 2025 10:27:06 +0800 Subject: [PATCH 3/8] Update tags/tag-workloads-foundation/charter.md Co-authored-by: Yuan Tang Signed-off-by: Paco Xu --- tags/tag-workloads-foundation/charter.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tags/tag-workloads-foundation/charter.md b/tags/tag-workloads-foundation/charter.md index 573b195..778dc97 100644 --- a/tags/tag-workloads-foundation/charter.md +++ b/tags/tag-workloads-foundation/charter.md @@ -28,10 +28,6 @@ Anything not explicitly considered in the scope above. - This TAG will collaborate with other TAGs on overlapping areas, but will not primarily focus on topics explicitly owned by different TAGs and initiatives. - Focus outside of cloud native technologies, according to the [CNCF Cloud Native definition](https://github.com/cncf/toc/blob/main/DEFINITION.md) -Examples: - -- TODO: some examples that will fall to another TAG which may be related to workloads. - ## Anticipated Deliverables Expected outputs of the TAG Workloads Foundation may include: From 7f8d405f2229f10e19c139f29e2b5676f6ea3739 Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Thu, 7 Aug 2025 10:27:24 +0800 Subject: [PATCH 4/8] Update tags/tag-workloads-foundation/charter.md Co-authored-by: Yuan Tang Signed-off-by: Paco Xu --- tags/tag-workloads-foundation/charter.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tags/tag-workloads-foundation/charter.md b/tags/tag-workloads-foundation/charter.md index 778dc97..dd5659f 100644 --- a/tags/tag-workloads-foundation/charter.md +++ b/tags/tag-workloads-foundation/charter.md @@ -23,10 +23,9 @@ This TAG covers the following sub-domains and topics within its scope: ## Out of Scope -Anything not explicitly considered in the scope above. - -- This TAG will collaborate with other TAGs on overlapping areas, but will not primarily focus on topics explicitly owned by different TAGs and initiatives. -- Focus outside of cloud native technologies, according to the [CNCF Cloud Native definition](https://github.com/cncf/toc/blob/main/DEFINITION.md) +- Anything not explicitly mentioned in the scope above is out of scope. +- This TAG will collaborate with other TAGs on overlapping areas, but will not focus on topics explicitly owned by other TAGs and initiatives. +- 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 From e4b5a39633ec27730148172aff2f3c46b447c28b Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Fri, 8 Aug 2025 11:18:58 +0800 Subject: [PATCH 5/8] per Kante's comments Signed-off-by: Paco Xu --- tags/tag-workloads-foundation/charter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tags/tag-workloads-foundation/charter.md b/tags/tag-workloads-foundation/charter.md index dd5659f..4cc276d 100644 --- a/tags/tag-workloads-foundation/charter.md +++ b/tags/tag-workloads-foundation/charter.md @@ -15,7 +15,7 @@ This TAG covers the following sub-domains and topics within its scope: - Web Assembly - Batch - Serving -- Scheduler +- Scheduling - Orchestrator - Deployment - Dynamic Scaling From 3f5290418279c73722e769d9d5c1a48e00b882a2 Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Mon, 11 Aug 2025 16:23:27 +0800 Subject: [PATCH 6/8] add some projects examples for scope Signed-off-by: Paco Xu --- tags/tag-workloads-foundation/charter.md | 25 ++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/tags/tag-workloads-foundation/charter.md b/tags/tag-workloads-foundation/charter.md index 4cc276d..38dd94c 100644 --- a/tags/tag-workloads-foundation/charter.md +++ b/tags/tag-workloads-foundation/charter.md @@ -7,19 +7,20 @@ To define and advance practices and standards for fundamental cloud native workl ## Scope This TAG covers the following sub-domains and topics within its scope: -- Containers + +- Containers (e.g. buildpacks, etc.) - OS -- Runtime -- Virtual Machines -- Serverless -- Web Assembly -- Batch -- Serving -- Scheduling -- Orchestrator -- Deployment -- Dynamic Scaling -- CI/CD +- Container Runtime(e.g. containerd, CRI-O, Kata, etc.) +- Virtual Machines (e.g. KubeVirt, Firecracker, etc.) +- Serverless (e.g. Knative, etc.) +- Web Assembly (e.g. WasmEdge, etc.) +- Batch (e.g. Kueue, JobSet, KJob, etc. ) +- Serving (e.g. KServe, Gateway API Inference Extension etc.) +- Scheduling (e.g. Volcano, HAMi, etc.) +- Orchestrator (e.g. Kubernetes, Karmada, etc.) +- Deployment (e.g. Helm, kustomize, etc.) +- Dynamic Scaling (e.g. KEDA, Karpenter, Cluster Autoscaler, etc.) +- CI/CD (e.g. ArgoCD, Flux, etc.) ## Out of Scope From 18b3516c3eef629ebd7387547a1265294c363ee1 Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Mon, 11 Aug 2025 16:24:13 +0800 Subject: [PATCH 7/8] address Rainbow's comment Signed-off-by: Paco Xu --- tags/tag-workloads-foundation/charter.md | 1 - 1 file changed, 1 deletion(-) diff --git a/tags/tag-workloads-foundation/charter.md b/tags/tag-workloads-foundation/charter.md index 38dd94c..e9e3cbb 100644 --- a/tags/tag-workloads-foundation/charter.md +++ b/tags/tag-workloads-foundation/charter.md @@ -25,7 +25,6 @@ This TAG covers the following sub-domains and topics within its scope: ## Out of Scope - Anything not explicitly mentioned in the scope above is out of scope. -- This TAG will collaborate with other TAGs on overlapping areas, but will not focus on topics explicitly owned by other TAGs and initiatives. - 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 From aab6261c59d6a05b74cebd1f24fe2eaf4f4aab96 Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Tue, 12 Aug 2025 09:31:38 +0800 Subject: [PATCH 8/8] address Terry's comments Signed-off-by: Paco Xu --- tags/tag-workloads-foundation/charter.md | 33 ++++++++++++------------ 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/tags/tag-workloads-foundation/charter.md b/tags/tag-workloads-foundation/charter.md index e9e3cbb..8e08f7a 100644 --- a/tags/tag-workloads-foundation/charter.md +++ b/tags/tag-workloads-foundation/charter.md @@ -8,19 +8,20 @@ To define and advance practices and standards for fundamental cloud native workl This TAG covers the following sub-domains and topics within its scope: -- Containers (e.g. buildpacks, etc.) -- OS -- Container Runtime(e.g. containerd, CRI-O, Kata, etc.) -- Virtual Machines (e.g. KubeVirt, Firecracker, etc.) -- Serverless (e.g. Knative, etc.) -- Web Assembly (e.g. WasmEdge, etc.) -- Batch (e.g. Kueue, JobSet, KJob, etc. ) -- Serving (e.g. KServe, Gateway API Inference Extension etc.) -- Scheduling (e.g. Volcano, HAMi, etc.) -- Orchestrator (e.g. Kubernetes, Karmada, etc.) -- Deployment (e.g. Helm, kustomize, etc.) -- Dynamic Scaling (e.g. KEDA, Karpenter, Cluster Autoscaler, etc.) -- CI/CD (e.g. ArgoCD, Flux, etc.) +- 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 @@ -47,11 +48,11 @@ TAGs are expected to make incremental progress in identifying and addressing kno 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. +- 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 and frameworks (as shown in example initiatives) contributes to driving common practices and aligning projects within the ecosystem, as mandated by the TOC. The TAG's work in defining best practices, frameworks, and performing assessments contributes to driving common practices and aligning projects within the ecosystem, as mandated by the TOC. +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.