-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Support kpt as a deployer #3904
Comments
+1 - we should do this. |
How will skaffold.yaml and kpt setters interact if at all? For example, when skaffold builds/deploys a kpt package will it update setters to reflect the most recent values? I often use skaffold and kpt together. I often use skaffold to build my images and then update my kpt package to use the newly built image. I usually do this by having skaffold output the image and then using kpt + yq to set it; e.g
Any thought about whether this is something skaffold should support out of box? |
Hi Jeremy, skaffold and kpt setters are working independently right now, but we have plans to support what you need here. Basically, you would be able to define kpt setters as a config file and provide its path in skaffold.yaml kpt. For now, I think a bash script to automate the step would be most efficient. |
The kpt has been added to skaffold as a deployer (stable version) and I think we can mark this issue done. Future changes related to render v2 is orthogonal to this request. |
HI @yuwenma do we have documentation on how to use this through the Skaffold? |
@irvifa You can try out these interactive codelabs: And check this reference for full features |
https://github.com/GoogleContainerTools/kpt
https://googlecontainertools.github.io/kpt/
Similar to the kustomize+kubectl support:
https://skaffold.dev/docs/pipeline-stages/deployers/#deploying-with-kustomize
The text was updated successfully, but these errors were encountered: