Skip to content
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

Create guide: How to use ytt with Helm #650

Open
Tracked by #314
cari-lynn opened this issue Apr 19, 2022 · 1 comment
Open
Tracked by #314

Create guide: How to use ytt with Helm #650

cari-lynn opened this issue Apr 19, 2022 · 1 comment
Labels
documentation This issue indicates a change to the docs should be considered enhancement This issue is a feature request

Comments

@cari-lynn
Copy link
Contributor

cari-lynn commented Apr 19, 2022

Why

Authors or consumers can use helm and ytt together, but they may believe that it's not possible since we have no documentation on how to do it or what use cases it would serve. These guides are intended to be lightweight and highlight these use cases with simple examples.

What

Some use cases we can touch on are:

  • Patching Helm templates: show example of Helm templates with a ytt overlay Helm post-renderer. (ie: --post-renderer "./overlays.sh)
    • There's an example of this here
  • Schema type checking Helm inputs: Using ytt Schemas to type check values that are then piped into helm templates. (ie: ytt -f schema.yml -f values.yml | helm upgrade –values -)
  • ...

How

In a page the carvel.dev/ytt documentation

@cari-lynn cari-lynn mentioned this issue Apr 19, 2022
7 tasks
@cari-lynn cari-lynn added documentation This issue indicates a change to the docs should be considered enhancement This issue is a feature request labels Apr 19, 2022
@aaronshurley aaronshurley moved this to To Triage in Carvel Aug 18, 2022
@github-project-automation github-project-automation bot moved this to To Triage in Carvel Feb 14, 2023
@fuog
Copy link

fuog commented Oct 6, 2023

Note: sad thing is, post-renderer is in some usecases unusable because of this bug: helm/helm#7891 some of the manifest will just skip the hook 😞

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation This issue indicates a change to the docs should be considered enhancement This issue is a feature request
Projects
Status: To Triage
Development

No branches or pull requests

2 participants