Is part of the issue dev perception? I worked to keep devs out of Puppet. It was invisible to them. Now they’re finding themselves having to do infra code that others did for them before.
-
-
Replying to @tmclaughbos @chrismunns
there's also this weird resistance to declarative code that I'm seeing. Lots of config approaches are being driven by "let devs code it in JS because that's where they're comfortable", which I sort of get, but seems like in the long run loses a lot of benefits
3 replies 0 retweets 4 likes -
I'm in this camp. I see both sides. To me, there is a big benefit to JS everywhere. By turning JS into a declarative plan can't we get the best of both worlds?
1 reply 0 retweets 0 likes -
I don't think so. The JS is what gets checked in to source control, and thus you lose the easy inspectability and language independence
4 replies 0 retweets 2 likes -
Replying to @ben11kehoe @southpolesteve and
Interested to hear more about this - IME sufficiently complex declarative config isn’t that inspectable either way.
2 replies 0 retweets 0 likes -
Replying to @mweagle @southpolesteve and
It should be composable, so that you can build higher-level abstractions, but those abstractions should stay declarative
2 replies 0 retweets 0 likes -
Replying to @ben11kehoe @mweagle and
sooner or later we're going to describe Puppet or Ansible.
1 reply 0 retweets 0 likes -
Replying to @tmclaughbos @mweagle and
I mean, they're all similar. I guess what's important to me is that at its heart, in serverless infra you should be expressing a resource graph, rather than a set of directives to carry out.
2 replies 0 retweets 1 like -
Replying to @ben11kehoe @tmclaughbos and
Same? I want the apps fn calls to be analyzed to express a resource graph
2 replies 0 retweets 0 likes -
Replying to @southpolesteve @ben11kehoe and
https://pulumi.com is kinda close to what you are getting at.
1 reply 0 retweets 0 likes
I'm familiar with their product. it is a step in that direction.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.