-
Notifications
You must be signed in to change notification settings - Fork 220
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
wg-manifests: Introduce WG Manifests (#435)
* Add wg-manifests Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> * wg-manifests: Autogenerate files Run `make WHAT=wg-manifests` to generate files for the control plane working group. Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> * wgs: Fix broken references to WG Control Plane The WG responsible for the manifests is called is the WG Manifests. Fix references in chapters of other WGs and SIGs and re-gerenate files. Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
- Loading branch information
1 parent
a7e72a4
commit 0744fa0
Showing
9 changed files
with
191 additions
and
3 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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 |
---|---|---|
@@ -0,0 +1,35 @@ | ||
<!--- | ||
This is an autogenerated file! | ||
Please do not edit this file directly, but instead make changes to the | ||
sigs.yaml file in the project root. | ||
To understand how this file is generated, see https://github.com/kubeflow/community/generator/README.md | ||
---> | ||
# Manifests Working Group | ||
|
||
WG Manifests maintains a centralized repository of manifests. | ||
|
||
The [charter](charter.md) defines the scope and governance of the Manifests Working Group. | ||
|
||
## Meetings | ||
* Regular WG Meeting (Pacific AM): [Tuesdays at 08:00 PT (Pacific Time)]() (biweekly - every other Tuesday). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=08:00&tz=PT%20%28Pacific%20Time%29). | ||
* [Meeting notes and Agenda](http://bit.ly/kf-meeting-notes). | ||
|
||
## Organizers | ||
|
||
* Yao Xiao (**[@PatrickXYS](https://github.com/PatrickXYS)**), AWS | ||
* Vangelis Koukis (**[@vkoukis](https://github.com/vkoukis)**), Arrikto | ||
* Yannis Zarkadas (**[@yanniszark](https://github.com/yanniszark)**), Arrikto | ||
|
||
## Contact | ||
- Slack: [#wg-manifests](https://kubeflow.slack.com/messages/wg-manifests) | ||
- [Mailing list](https://groups.google.com/forum/#!forum/kubeflow-discuss) | ||
- [Open Community Issues/PRs](https://github.com/kubeflow/community/labels/wg%2Farea/wg-manifests) | ||
- GitHub Teams: | ||
- [@kubeflow/wg-manifests-bugs](https://github.com/orgs/kubeflow/teams/wg-manifests-bugs) - Bug Triage and Troubleshooting | ||
- [@kubeflow/wg-manifests-misc](https://github.com/orgs/kubeflow/teams/wg-manifests-misc) - General Discussion | ||
- [@kubeflow/wg-manifests-reviews](https://github.com/orgs/kubeflow/teams/wg-manifests-reviews) - Changes and Reviews | ||
<!-- BEGIN CUSTOM CONTENT --> | ||
|
||
<!-- END CUSTOM CONTENT --> |
This file contains 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 |
---|---|---|
@@ -0,0 +1,76 @@ | ||
# WG Manifests Charter | ||
|
||
This charter adheres to the conventions, roles and organization management | ||
outlined in [wg-governance]. | ||
|
||
## Scope | ||
|
||
- Provide a catalog (centralized repository) of Kubeflow application manifests. | ||
- Provide a catalog of third-party apps for common services. | ||
|
||
### In scope | ||
|
||
#### Code, Binaries and Services | ||
|
||
- Maintain tooling to automate copying manifests from upstream app repos. | ||
- Maintain a catalog that will allow users to install Kubeflow apps and | ||
common services easily on Kubernetes, either on the cloud or on-prem, without | ||
depending on external cloud services or closed source solutions. Those | ||
manifests are deployed using `kubectl` and `kustomize` and include: | ||
1. A common set of manifests for the current official Kubeflow applications: | ||
- Training Operators | ||
- Kubeflow Pipelines (KFP) | ||
- Notebooks | ||
- KFServing | ||
- Katib | ||
- Central Dashboard | ||
- Profile Controller | ||
- PodDefaults Controller | ||
1. Manifests for a set of specific common services: | ||
- Istio | ||
- KNative | ||
- Dex | ||
- Cert-Manager | ||
|
||
#### Cross-cutting and Externally Facing Processes | ||
|
||
##### With Application Owners | ||
|
||
- Aid applications owners in creating kustomize manifests for their application, | ||
inside the app repo, if those don't exist already. | ||
- Communicate with application owners to agree upon the version they want to be | ||
included in the next Kubeflow release. | ||
|
||
##### With Distribution Owners | ||
|
||
- Coordinate with distribution owners, to make sure they are in-sync about the | ||
release schedule and have time to test and bring their distributions | ||
up-to-date. | ||
|
||
### Out of scope | ||
|
||
This WG is NOT going to: | ||
- Maintain deployment-specific tools like `kfctl`. | ||
- Maintain distribution-specific manifests. | ||
- Decide which applications to include in Kubeflow. | ||
- Decide which variant of an application to include (e.g., KFP Standalone vs | ||
KFP with Istio). | ||
- Create and maintain one or more Kubeflow distributions. | ||
- Support configurations with environment-specific requirements, like special | ||
hardware, different versions of third-party apps (e.g., Istio, KNative, etc.) | ||
or custom OIDC providers. | ||
- Support and promote a specific deployment tool (e.g., `kfctl`). Opinionated | ||
deployment tools can extend the base kustomizations to create manifests that | ||
support their methods. | ||
- For example, people invested in `kfctl` can create overlays that enable | ||
the use of `kfctl`'s parameter substitution, which expects a specific | ||
folder structure (`params.env`). | ||
|
||
## Roles and Organization Management | ||
|
||
This WG adheres to the Roles and Organization Management outlined in | ||
[wg-governance] and opts-in to updates and modifications to [wg-governance]. | ||
|
||
[wg-governance]: ../wg-governance.md | ||
[wg-subprojects]: https://github.com/Kubeflow/community/blob/master/wg-YOURWG/README.md#subprojects | ||
[Kubeflow Charter README]: https://github.com/Kubeflow/community/blob/master/committee-steering/governance/README.md |
This file contains 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
This file contains 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