Re: [Puppet-dev] Improve Puppet Server startup time

2020-05-11 Thread David Moreno García
Thank you for both of your answers. I'm using a custom Dockerfile as I install Puppet Server from our repositories. It's pretty similar though. I just add bits specific to our infrastracture. Now, to be fair, saying 2 minutes is oversimplifying as that's a slightly high average. The fastest I'

Re: [Puppet-dev] Improve Puppet Server startup time

2020-05-11 Thread Justin Stoller
The biggest single improvement you're going to get is moving from 5.x to the latest 6.x. We started ahead-of-time (AOT) compiling the clojure code to Java in the 6.x series as well as properly supporting Java 11. I think the times Michael is quoting is for the 6.x release and I'd hope you'd see sta

Re: [Puppet-dev] Improve Puppet Server startup time

2020-05-11 Thread Michael Smith
Are you using a Puppet Server container from https://hub.docker.com/r/puppet/puppetserver? If not, it'd be helpful to know what your Dockerfile is doing. I'm not sure there's been a lot of tuning done for the Puppet Server container we publish. The Puppet Server process itself usually starts in 15

[Puppet-dev] Improve Puppet Server startup time

2020-05-11 Thread David Moreno García
Hello, I'm using Puppet Server (Open Source 5.3.6) in a container environment (Kubernetes 1.18). In this deployment, I'm scaling the pool of containers taking into account the load (number of catalog compilations). I create new containers when the load is high and I remove containers when they