|
Docker uses layers when updating so you're not pushing a whole new container. Just the changes you made. Think of it like a patch. Just diff old container vs new container
|
# ¿ Sep 24, 2016 04:07 |
|
|
# ¿ May 7, 2024 13:40 |
|
I do openshift if anyone wants help with that.
|
# ¿ Jan 28, 2018 06:16 |
|
Redhat bought coreos
|
# ¿ Jan 31, 2018 02:29 |
|
Concourse I guess. But really. Run jenkins
|
# ¿ Mar 9, 2018 02:58 |
|
Mao Zedong Thot posted:Concourse is literally the worst software I've ever used. It's not that it's breaks, but it's insanely opinionated and built around incredibly strange and awful abstractions. You can't parameterize builds, you can't rebuild builds, you can't tell where a build is running without curling poo poo in your job. Build config lives 50% in your repo and 50% in concourse. Running a command takes like 4 different files of config. 100% agree but he wanted alternatives.
|
# ¿ Mar 9, 2018 05:06 |
|
Git lab is pretty cool. They run all their builds on DigitalOcean too. Plug for my old company.
|
# ¿ Mar 9, 2018 23:25 |
|
Docjowles posted:Hey I'm here to post the same question as Methanar and see if anyone has a different answer We've been doing a POC with kubernetes and have determined that it owns. But going from "a few engineers dicking around with no revenue on the line" to "production environment shared by a bunch of devs across a bunch of disparate teams, some of which are subject to government regulations" is quite the leap. Even in our simple test environment we've had people accidentally apply changes to the "production which is thankfully not really production" cluster that were meant for staging. Or do a "kubectl apply -f" without having pulled the latest version of the repo, blowing away changes someone else made. This is completely untenable. Sadly I think you probably want openshift if you want developers going right into your cluster
|
# ¿ May 2, 2018 05:38 |
|
I actually love openshift. It's probably the easiest implementation of k8s right now(I haven't seen rancher 2.0). It's extremely developer friendly and I'm sure redhat is gonna add the cool parts of tectonic into it soon. From what you're saying to me you need something that's developer friendly so ops doesn't have to do every little thing. That's pretty much openshift(or rancher, I honestly don't know)
|
# ¿ May 2, 2018 06:18 |
|
It’s pretty good. Gitlab is doing good poo poo. I don’t think I’d host with them but I’d take gitlab enterprise in house over GitHub
|
# ¿ Jun 26, 2018 04:49 |
|
The k8s book is worth it alone. Cloud native from kris nova is great. Charity majors knows her poo poo so I assume it’s good.
|
# ¿ Nov 7, 2018 05:31 |
|
What are y’all using for docker garbage collection? Just docker prune?
|
# ¿ Dec 14, 2018 03:47 |
|
Hadlock posted:In other news, I accidentally a kubernetes today. What are mouse clicks?
|
# ¿ Dec 19, 2018 07:13 |
|
Spring Heeled Jack posted:Yeah our end goal is to use one of the managed k8s services for everything, but containers are still a new thing here so we started with swarm since it was simple to get up and running, met most of our needs, and we didn’t have to deal with managing WAN connections to a cloud provider as of yet. K8s is pretty quick to setup now. It’s harder than swarm but still not too bad. Are you on premises or in the cloud? If in cloud just jump on gke or if your devs are real lazy Openshift on premise.
|
# ¿ Feb 1, 2019 04:01 |
|
Oh man. Containers on windows you’re on your own. Good luck buddy. May you boldly go into the unknown.
|
# ¿ Feb 1, 2019 04:16 |
|
Then ignore gke and go with aks. Azure cli is loving god awful though. It’s the worst of the big 3 providers and yes I’ll fight you about it.
|
# ¿ Feb 1, 2019 04:38 |
|
I'd argue with him but he's not wrong, azure is trash.
|
# ¿ Feb 1, 2019 08:07 |
|
|
# ¿ May 3, 2019 02:13 |
|
fletcher posted:Good thinking, I've confirmed I don't have any references to it in a depends_on somewhere. Still keeps coming back! Grep for it. Something is calling it
|
# ¿ Apr 4, 2022 03:54 |
|
Put together a simple crud site and wget the values.
|
# ¿ Jun 12, 2022 02:21 |
|
Warbird posted:Interesting. Got a link to some documentation or an example or two? wget file, source ./file values are set.
|
# ¿ Jun 12, 2022 03:11 |
|
I’m pretty sure you can use istio for this exact use case.
|
# ¿ Jul 23, 2022 00:29 |
|
I feel filthy. I had to put a windows VM in one of my K8s clusters.
|
# ¿ Jul 29, 2022 05:03 |
|
Zorak of Michigan posted:Every post it's a new low with you. i'm a whore
|
# ¿ Jul 29, 2022 06:24 |
|
Hughmoris posted:Rookie question about IaC: yes
|
# ¿ Aug 4, 2022 00:12 |
|
https://registry.terraform.io/providers/hashicorp/helm/latest/docs How late to the party am I on just finding this?
|
# ¿ Aug 5, 2022 01:56 |
|
The Iron Rose posted:I would avoid doing helm in terraform. I’m trying to save key strokes and this almost kinda works for me.
|
# ¿ Aug 5, 2022 03:36 |
|
Hadlock posted:It's possible that in 2022 somebody cares about which cloud hosted provider you're on, but I can't think of a use case Lost me here.
|
# ¿ Aug 30, 2022 02:17 |
|
Music Theory posted:I've never really done any build/test automation beyond some simple github actions, but I want to get better at it & I don't want to be locked in to github stuff. Is there a good replacement for github actions that isn't tied to a specific platform? Depends. Argo. Jenkins.
|
# ¿ Nov 7, 2022 01:20 |
|
The NPC posted:I don't see this talked about much and assume I am doing something wrong at this point. Are you kidding? It's all we discuss. You don't limit cpu but you do requests for cpu. Memory should be limited and probably requested.
|
# ¿ Nov 30, 2022 00:41 |
|
The NPC posted:What's the logic behind not limiting cpu? Do you ever run into some app bogging down a whole node? Right now we are setting limits, and have alerting set up to inform us if anything gets throttled for an extended period of time. I don't remember the math anymore, but it was like, memory is finite which we understand but cpu is elastic so why restrict poo poo. you set requirements and then the cpu will always have that no matter what and can burst if needed, so if a pod started taking a poo poo load of the cpu the other pods would still have their bare minimum.
|
# ¿ Nov 30, 2022 01:04 |
|
Dude has a point, you can make a custom scheduler for that poo poo and move it off when it starts doing whatever the gently caress it does.
|
# ¿ Nov 30, 2022 01:14 |
|
Anyone done the switch from istio to cilium yet? What am I looking at?
|
# ¿ Jan 20, 2023 02:24 |
|
freeasinbeer posted:Cilium is very alpha quality at the moment unless you are just replacing your existing CNI, I’d wait, but it’s still the right direction It’s the default for gke and eks now I think. I’m on prem though.
|
# ¿ Jan 24, 2023 01:28 |
|
Warbird posted:This isn’t strictly DevOps but close enough that I figure folks here might have an idea on the matter. Utm
|
# ¿ Feb 5, 2023 23:11 |
|
Methanar posted:Probably less than 5% of k8s use cases justify rolling your own poo poo. Hi e: I also write my operators in python jaegerx fucked around with this message at 01:40 on Feb 6, 2023 |
# ¿ Feb 6, 2023 01:37 |
|
Methanar posted:Dang, you're not even using it as an excuse for some resume driven go development? Why would I not use python?
|
# ¿ Feb 6, 2023 01:48 |
|
Warbird posted:Our clients? Act reasonably and utilize mature solutions for their own benefit instead of doing just the dumbest loving thing possible for some slight perceived benefit? How long have you worked in this field? I have told you in 2 threads, that UTM will emulate x86 for free on Mac arm.
|
# ¿ Feb 6, 2023 02:48 |
|
Docjowles posted:My eyes absolutely glaze over looking at Java code but I guess they did something right. Because despite all us hipsters out here trying to write in Go or Python or TypeScript or Rust or whatever, an ungodly percentage of the world runs on Java. We use golang now actually.
|
# ¿ Feb 23, 2023 07:21 |
|
necrobobsledder posted:Elasticsearch has an official K8S operator. Works well for a lot of people in production use cases currently, in fact. Lol, no it doesn't.
|
# ¿ Feb 25, 2023 06:38 |
|
|
# ¿ May 7, 2024 13:40 |
|
necrobobsledder posted:Not particularly accomplished or anything but as someone that works with folks writing eBPF working in the domain of security and o11y for K8S including one of the kernel contributors a lot of these supposedly fancy things sound intimidating mostly because people simply aren't that familiar with it. Like how iteration got supported is kinda bonkers but honestly it's not the worst thing I've seen anyone do either (it's not that different to me than doing a validator with ye olde funrollloops). There's a lot of hard, exasperatingly stupid work necessary and lots of sharp edges to deal with bleeding edge stuff that kind of takes away from the glamour of it all though IMO. You would think most of us experienced folks wouldn't romanticize all this newfangled stuff much but I have the suspicion it's a combination of the hype-makers and less experienced engineers that aren't jaded enough that they might fall for hype once in a while. Oh. I work with ebpf. Are you a bee?
|
# ¿ Mar 9, 2023 07:50 |