|
Docjowles posted:While true, at least there is a record of what the hell was done, when, and by who. Without me clicking around the console or sifting through a billion cloud trail events. Rolling back changes via iac is also a zillion times easier and better than the console especially depending on some resource types
|
# ¿ Feb 10, 2023 19:15 |
|
|
# ¿ May 3, 2024 20:16 |
|
You know I misread your first post and thought you wanted to make a quiz for interview candidates but now I realize you're asking for help. Maybe that guy did too and got mad cause coding interviews are stupid
|
# ¿ Feb 10, 2023 20:00 |
|
I refuse to acknowledge cloudformations existence
|
# ¿ Feb 11, 2023 23:41 |
|
My favorite thing about cloudformation back when I used it was when a stack deployment failed and you couldn't just edit the bad parameter and had to go delete and relaunch it. Man that was fun. I think they fixed that now but I'm never gonna use cloudformation to find out
|
# ¿ Feb 12, 2023 23:55 |
|
12 rats tied together posted:that happens when a stack fails to create from scratch, it rolls back to create_failed, and yes you must manually delete it because the alternative is that cloudformation authoritatively deletes your api objects without your consent which would be bad No, I'm not saying I want cfn to delete it for me. I'm saying I want to edit it because I fat fingered the wrong thing in a single parameter and the whole thing failed and instead of being able to just edit it I have to delete and start over. Call it someone doing something dumb/wrong and it shouldn't happen much, sure, if you want, I'm not perfect. But it happens and it's annoying as hell. I'm sure it's some api limitation or something so it is what it is. I prefer terraform and that's what I use. If someone else wants to use cloudformation then that's cool
|
# ¿ Feb 13, 2023 02:01 |
|
12 rats tied together posted:Dependency management, shared state for changes, change atomicity and rollbacks, are the big three. For example: you have a bunch of s3 buckets. The buckets have a notification configuration that publishes new object messages to a bunch of SQS queues. You have an app that runs in ECS/EKS that needs to know where the SQS queues are and it needs to connect to its own database that it uses for state tracking, lets assume the app is comprised of simple worker instances or something. Isn't the best way to split this state up by application? So the aws, s3, and container stuff is all in one state for each app. And then isn't this like an ideal use case for custom modules? Change the module and then trigger an apply on all the envs using it? I get that trigger apply on all the envs is kind of a loaded statement but it could be scripted to be quicker than manually running tf apply 1 to n times. Unless I just don't understand what you mean. Or what I'm talking about. That's possible
|
# ¿ Mar 13, 2023 20:46 |
|
FISHMANPET posted:I doubt anyone is excited about the source code management or project tracking features of Azure DevOps. I use DevOps Pipelines with GitHub Enterprise which works quite well. Man it's ridiculous that you can't pause a pipeline till someone manually clicks deploy. In gitlab you just put when: manual and done. In github actions you need a 3rd party action that pauses the pipeline and consumes minutes the whole time. Or you can use the enterprise feature 'environments' which works but is still not as simple as Gitlab.
|
# ¿ Mar 21, 2023 00:52 |
|
https://www.reddit.com/r/RedditEng/comments/11xx5o0/you_broke_reddit_the_piday_outage/
|
# ¿ Mar 24, 2023 16:44 |
|
12 rats tied together posted:Another issue is if you have to hire a bunch of cloud touchers you end up hiring a bunch of people who read a lot of cloud vendor marketing materials. You'll end up with a micro-account based strategy that makes sense to nobody and requires dedicated admin/accounting staff to pay your bill and janitor the cost allocation tags across 20+ aws accounts to make sure they're being applied to resources correctly and then you need a few more security people to set up Security Hub Guard Duty Whatever The gently caress in all 20+ of your accounts and then that means s3 logs, cross account permissions, log forwarding, probably you have some collector that ingests all the logs into a product the security team bought that runs compliance scans, and now you have tons of junk logs that only exist for a compliance check to run so you're janitoring 20+ accounts worth of s3 lifecycle policies, etc. Not discounting what you're saying but wanted to point out that aws orgs and control tower can make 'do thing in a bunch of accounts' pretty quick and easy
|
# ¿ Jan 27, 2024 18:28 |
|
I thought weave works made flux itself? Not just their (overpriced) front-end. Wonder if they're gonna open source that now
|
# ¿ Feb 6, 2024 17:22 |
|
The Fool posted:FluxCD has always been open source? I think the bigger question is who's going to be maintaining it going forward. No I mean open-source their gui. They have a free one but it's pretty gimped compared to the enterprise version
|
# ¿ Feb 6, 2024 17:34 |
|
Ah, I misunderstood something in the ceos linkedin post about this I think
|
# ¿ Feb 6, 2024 18:58 |
|
so weaveworks made this thing called flamingo that basically melds Argo and flux together. Not sure if it would let you get around any of those issues but if you wanna make things even weirder it's there
|
# ¿ Feb 8, 2024 20:03 |
|
Hadlock posted:Flux: better overall product, batteries included solution, poor/lovely observability involves deep knowledge of the system to troubleshoot I just started messing around with both of these. What does flux do better and what critical parts of Argo are missing? I tried to look for a write up or something before asking but it seems everything is just marketing for one or the other
|
# ¿ Feb 24, 2024 01:37 |
|
I ask chat gpt stuff i know but can never remember so I know when it's wrong. Earlier today I had 200 numbers I wanted to add up and I tried chat gpt, gemini, and copilot. I asked each of them to add the numbers twice and I got 6 different numbers. I got the right number from sum in google sheets but lol Docjowles posted:I would also say that yeah, if you have never worked with someone like this, you've been lucky or sheltered. Not everyone finds tech fascinating and wants to deeply understand it, or cares about climbing the career ladder. For a lot of people it's just a job like any other and they just want to get their pay check and log off to do whatever is more important to them in life. More of these people are popping up I'd say with all the noise made about how much money you could make by touching the right computers. I've worked with plenty of people who are somewhere in the middle of care about all this crap and don't care. They're awesome at their job, they know all the things but they don't look at computers or game consoles or anything more than a phone in their free time. Resdfru fucked around with this message at 20:12 on Feb 28, 2024 |
# ¿ Feb 28, 2024 20:08 |
|
|
# ¿ May 3, 2024 20:16 |
|
Devops engineer imo Let us know if it ends up being open to us
|
# ¿ Apr 4, 2024 21:00 |