-
Notifications
You must be signed in to change notification settings - Fork 743
Adding kpt project idea #1661
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
Adding kpt project idea #1661
Conversation
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
nate-double-u
left a comment
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.
Thanks for this @CsatariGergely!
Could you elaborate on the project? GSoC likes to have 3-4 sentences of description to help candidates decide what to apply to and to help guide their proposals.
@liamfallon, @ciaranjohnston, could you each provide a 👍 or approve this PR to confirm your participation?
|
Suggestion for the Project Description above: kpt is a toolchain that allows users to cutomize kubernets packages declaratively. kpt uses a configuration as data approach for customization. The user specifies their customization changes as data in yaml files and kpt updates the source package by applying the customization to the kubernetes package. Unlike templating tools such as helm, there are no costomization directives in the source package itself. Currently, complete examples for using kpt are in specialized domains such as telecommunication management, which are difficult to understand without familiarity with that domain. Other examples such as those int eh documentation are rather piecemeal and don't give a complete picture of the power of kpt. The purpose of this project is to provide a complete example that demonstrates the power of kpt in a domain that is more widely understood. In this project, the contributor will take a complete e-commerce application such as Online Boutique and package it as a kpt package. The contributor will then show how the example can be customized using the kpt toolchain in a number of ways such as:
|
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
nate-double-u
left a comment
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.
Thanks for the update @CsatariGergely & @liamfallon!
@ciaranjohnston, could you provide a 👍 to confirm your participation when you get a moment. I'll merge this in the mean time as we have 2 confirmed mentors.
👍 |
No description provided.