HackerTrans
TopNewTrendsCommentsPastAskShowJobs

dapak

no profile record

comments

dapak
·4 ปีที่แล้ว·discuss
I'm genuinely interested in what the infrastructure was that couldn't support orchestration of Puppet clients. I hear this from people sometimes and it usually ends up being related to poorly architected Puppet infrastructure for their environment.

A properly architected Puppet environment should have no problems dealing with thousands of clients.
dapak
·4 ปีที่แล้ว·discuss
As someone that has built and maintained several Puppet based infrastructure environments, I can get the frustration of Puppet when it is not configured correctly or left to its own devices. You absolutely need to keep Puppet up to date in your environment or it will steamroll you over time with pain/upgrades.

However, I do need to correct you that Puppet does support loops and various other ways to munge data for quite a few years/versions now. In addition, _Hiera_ is not that bad once you understand the overall hierarchy of your infrastructure and it gets easier if you shift the default data store to something like HashiCorp Vault for storing secret data.

We get away with not writing tests (we do heavy linting/checks though) in our Puppet infrastructure currently because everything has been documented for our development teams on best practices, trainings, and just communicating expectations well. There are some things that can sneak thru sure, but overall we've had #greatsuccess with just being open about we expect in our repos and being approachable to new committers for onboarding reasons.

Puppet can be a beast to keep up to date I will say, but if you have a good plan in place it's really a wonderful tool for everyone involved.
dapak
·4 ปีที่แล้ว·discuss
I wish there was more background on what/why git.io was a thing, as well as why it's now being discontinued in this announcement. First time hearing of this service.
dapak
·5 ปีที่แล้ว·discuss
The website I feel needs a bit of polish. All this work for what sounds like a pretty cool game but a complete lack of detail on putting download information front and center. It's buried either under a menu or down at the bottom of the page. Even then it is split between "downloads" and "demo 401".

I really don't want to download that huge demo to figure out my system doesn't even support running it for example.