News for hackers. Stuff that matters.

Omekutio

Re:Diablo Immortal on Sunday October 31, 2021 @11:48AM (#29057820)
I highly doubt that your way of thinking reflects in any way the definition of ethically.

Of course not everything is black and white, but its probably more ethical to not play something from a company with clear violations of ethical rules than not.

Of course using a product from a company implies supporting or not caring enough about it.

There is no need for you to play games from blizzard.

I personally bought and play Diablo 2 and not because i think its 'ethical' to do so but because i actually care less about the current blizzard controversy than i care about playing a game which has very strong childhood memories.

I'm fully aware that i'm doing what plenty of others are doing:

- Driving by car while we are aware of climate change - sometimes keeping my PC running while not necessary - Buying sweet and highly processed food - Not using my money to help people to eat

And if we all would actually be more aware of this and agree altogether we could make the earth a much more awesome place. But thats not how it is.

Re:Creating my personal cloud with HashiCorp on Saturday October 30, 2021 @03:55PM (#29051841)
On gcp terraform works very well. But we try to keep everything in k8s.

So terraform is critical for our bootstrap procedure, for documenting our configuration.

Re:Creating my personal cloud with HashiCorp on Saturday October 30, 2021 @03:51PM (#29051816)
I highly appreciate what Terraform does for me and the whole industry.

I also think sometimes why i don't like it very much and how i would make it different.

How the state is handled, including potential secrets in it, is just frustrating. Having root secrets for your whole setup exposed/unsecure is bad. The state is relativly fragile and cumbersome to clean up or fix. I also can't grasp that tf even needs a state and the cloud providers can't return the current state just fast enough. Only a lightweight cache would then be needed.

And probably due to implementation details, plans show sometimes changes when there would be no changes necessary.

For me its a good tradeoff to use terraform for setting up a k8s environment and then handling everything with ArgoCD.

Google Connector is a very great thought: you create a k8s resource and the cloud provider executes it for you on their cloud. No terraform needed anymore at all.