-
Notifications
You must be signed in to change notification settings - Fork 16
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
Add support for kustomize #8
Comments
Yes, agreed that |
What could I do to start working on it ? |
@xakraz cool, would welcome help here! The first step would be to figure out the interface- right now, we use file extensions like Then, we'll need some way to specify the kustomize environment for building, maybe in the cluster config? Once that's decided, we'll need to add the code into https://github.com/segmentio/kubeapply/blob/master/cmd/kubeapply/subcmd/expand.go#L78 and whatever libraries that's calling. |
I can help as well- I should have some free time over the next 2 weeks. |
Hey! 👋 I discovered kubeapply just today (seems pretty nice), so I might be completely misunderstanding how it actually works, but if I've understood at least the basics correctly, kubeapply uses the config templates to produce an expanded configuration that's placed in the "expanded" directory. When applying the configs all kubeapply does is call kubectl with the contents of that directory. If that's the case, then this might just be as simple as calling kubectl with I might be way off here, just something that struck me when I realized I'd have to convert my kustomize project to plain k8s, and loose features such as config map generation :) |
Hi there !
I live your tool ! It is exactly what I was looking for since already a fan of Atlantis while working with Terraform.
Would it be possible to add support to kustomize.
Kustomize has a
build
command that fits in the logic of kubeapply.Thanks for your work and considering my request.
The text was updated successfully, but these errors were encountered: