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

[ Feature Request ] Compilation Performance #7

Open
Jinkxed opened this issue Jul 25, 2019 · 2 comments
Open

[ Feature Request ] Compilation Performance #7

Jinkxed opened this issue Jul 25, 2019 · 2 comments

Comments

@Jinkxed
Copy link
Contributor

Jinkxed commented Jul 25, 2019

First off let me say that I absolutely love this plugin. It's central to how we are managing our environments with helm and kubernetes.

We are heavily utilizing this plugin for all of our helm deployments.

One thing we are noticing is the time it takes to create the templates. We have some templates with quite a few variables and this causes k8comp to slow down dramatically.

Most runs takes around 3-4 minutes to compile both in our CircleCI environment and even locally on a 64gb Macbook Pro.

I'm curious if you are aware of any possible improvements to the script to improve compilation times?

Another alternative I have been thinking about is looking to port it to Go. Would this be something you would be interested in?

@catalinpan
Copy link
Collaborator

I agree with you that there are some performance issues when it comes to large files with many variables. I've started a while ago the work on a Go version but I never had the time to add all the options currently available in the current script. As soon as I will be able to complete everything I will push the Go version to this repository.

@Jinkxed
Copy link
Contributor Author

Jinkxed commented Feb 7, 2020

Any progress on that go version? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants