Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
markbnj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
331.
▲
by
markbnj
8y ago
We built and deployed a new pipeline based on kustomize and have been gradually moving some helm things over to it. The feedback from app developers is quite good, and there's no question that it is much less obfuscating of the underly
332.
▲
by
markbnj
8y ago
> Can you give an example of why DNS based service discovery was needed? Not to be flippant, but any case where things need to connect to other things. At scale they usually need to connect to other things through some sort of load balan
333.
▲
by
markbnj
8y ago
Seems like the license brouhaha spurred some changes and new relationships. Probably not a bad thing.
334.
▲
by
markbnj
8y ago
We were acquired in the early 2000's for something less than the preferences owed to the VC, so they did sort of ok (by everyman standards, doubled their money in four years) and everyone else just chalked it all up to a life experienc
335.
▲
by
markbnj
8y ago
Well, this was awhile ago so I don't know how relevant the advice is today, but when I did a startup in the 90's we didn't take any angel money for over a year and until we had our first live customers. What we did was run su
336.
▲
by
markbnj
8y ago
If true this could be because all governments tend toward corruption.
337.
▲
by
markbnj
8y ago
Ah ok I see.... thanks for the explanation!
338.
▲
by
markbnj
8y ago
> A conventional computer is, essentially, an expensive electric heater that happens to perform a small amount of computation as a side effect. Is this really a fair analogy? Isn't it precisely the opposite? The computer performs co
339.
▲
by
markbnj
8y ago
> As Venture Capital emerged as an industry in the mid 1970’s, investors in venture-funded startups began to give stock options to all their employees. I don't understand this part of the post. When do "investors" grant st
340.
▲
by
markbnj
8y ago
Yes it seemed to me to be more about a human making music using unusual instruments.
341.
▲
by
markbnj
8y ago
> I really don't understand why everyone doesn't just offer all the movies all the time. I don't have an expert answer, but I'll bet the answer has "copyright holders" in it somewhere.
342.
▲
by
markbnj
8y ago
> The upshot is that a command such as "deploytool app deploy --red mybranch" does everything a developer would want in one go. That's what we need. That tool for us is a gitlab pipeline, and I guess the logic in your tool
343.
▲
by
markbnj
8y ago
> for example, you're very likely to need a few variables defined once and reused across k8s definitions (a host or domain name, project ID, etc). You can't really do that in a DRY way with Kustomize. I agree this is one of the
344.
▲
by
markbnj
8y ago
Sure, and they also had a big problem in that the initial terms of enlistment were fairly short, as was common with militias, and given the conditions and lack of monetary support from the fledgling government it was difficult to get soldie
345.
▲
by
markbnj
8y ago
Yeah I read your reply above and I do see your point. For our own services that we continuously deploy this really just doesn't come up. If we have an http or rpc service it's going to have a deployment, a service, and maybe an in
346.
▲
by
markbnj
8y ago
> Thank you for sharing this! I’m curious to learn more about your “mixed feelings” regarding built-in kustomize support in 1.14? It's nothing too surprising :). Simply a preference for simple, compose-able tools. I personally feel
347.
▲
by
markbnj
8y ago
Great article, thanks for writing it. > I’m curious about looking into kustomize, but the package management/rollback capabilities of helm are quite nice; is there a good “pre-baked” solution for that that doesn’t involve helm? Not
348.
▲
by
markbnj
8y ago
> I've looked at Kustomize, and I don't think it's sufficient. For one, as far as I can see, it's not atomic. Kustomize just applies structured edits to yaml. We run it to apply all the patches and output a single man
349.
▲
by
markbnj
8y ago
You're right about these things in my view. There's a lot you can do in a helm chart that you can't do with kustomize and patches. The helm template functions are powerful in their own right; you have conditionals, loops over
350.
▲
by
markbnj
8y ago
We've been running in production on GKE for a little over two years and it's been a solid platform since day one. It's nice to read articles like this and see others coming to the same conclusions we've come to. If your
351.
▲
by
markbnj
8y ago
Probably not much different in substance from the treatment of musical artists by the big recording companies, or of novelists by publishing houses, or ... insert any comparable paired relationship of creative maker and avaricious exploiter
352.
▲
by
markbnj
8y ago
It's nice that they've built a tool that understands specific application contexts and can do the right things to build an efficient image. But imo that does not make the dockerfile a leaky abstraction.
353.
▲
by
markbnj
8y ago
This is a downright bizarre list of "no risk" businesses. The first two of your examples are both restaurants. Enough said on that. The last one is a franchise that sells a highly regulated commodity product from a brick and morta
354.
▲
by
markbnj
8y ago
This is easy to say. Can you give examples? I'm no expert on economic history, just a run of the mill history buff, but my impression is that the divide is not between people who are unskilled and in low demand vs. those skilled and in
355.
▲
by
markbnj
8y ago
I'd think the chances would go up substantially after they are removed from the truck and broken out of the palette, and before they are unpacked and the contents distributed.
356.
▲
by
markbnj
8y ago
I would think the boxes have to be spec'd to contain the suspended weight of whatever is inside them anyway. I doubt they can depend on always being supported from the bottom throughout the whole delivery chain.
357.
▲
by
markbnj
8y ago
Just the documentation to be honest. The basic functions of redis are quite simple to learn and use either using the redis-cli client or a language binding. Basically you PUT keyname value, and GET keyname to retrieve value. There's a
358.
▲
by
markbnj
8y ago
I have no doubt there is some age discrimination, though I haven't experienced it personally. What I want to point out here is that there were a lot fewer of us in total when I first started (I'm 58 now). I find very few peers my
359.
▲
by
markbnj
8y ago
Very much this. Redis is pretty much the swiss army knife of persistence around our shop.
360.
▲
by
markbnj
8y ago
I think "rock solid" in this case means highly likely to result in a conviction, not necessarily "of great importance."
More ›