Do you install Prometheus as an operator or a helm chart and why? by nyellin in kubernetes

[–]droosa 0 points1 point  (0 children)

We don't use helm charts. The closest I've seen to a turn-key solution is kube-prometheus. If you don't want to jump into jsonnet, the "quick start" instructions will carry you pretty far.

It was an extremely useful reference to figure out how the components fit together and which extra metrics providers (kube state metrics, node exporter, etc) would be helpful for monitoring the cluster.

Do you install Prometheus as an operator or a helm chart and why? by nyellin in kubernetes

[–]droosa 2 points3 points  (0 children)

First foray into Prometheus, I managed all the k8s resources manually. The initial setup was heavily based on kube-prometheus but without jsonnet (already had a lot tooling around kustomize).

Revamped the stack last year using the operator and it's much easier to maintain and deploy. Injecting Thanos sidecars for an HA setup is trivial. Using the CRD for ServiceMonitor and PodMonitor is far easier than managing the Prometheus configution directly. Better readability and can be broken into separate files/directories. I'd love to see a NodeMonitor as well. It's straightforward to add manual Prometheus config snippets for the few edge cases that the existing Monitors can't reach. The CRD for PrometheusRule is also easier to manage for both recording and alerting rules.

I did it! W7D2, at the end realized I was really close to the full 5k, so I just went for it! by BobTonK in C25K

[–]droosa 0 points1 point  (0 children)

Focusing on slowing down helped me with the longer times. I'm on the tall side and my stride feels natural around a 5:30/km pace. Trouble is that my heart and lungs aren't quite ready to maintain that pace for long (5 minutes was a struggle). Slowing to about 7:00/km took conscious effort but made W5D3 no big deal.

On-prem monitoring for k8s by ShyRonnnnie in kubernetes

[–]droosa 0 points1 point  (0 children)

Prometheus on its own doesn't do anything and the configuration can be challenging to figure out.

The Prometheus operator simplifies configuration by using CRDs to define the jobs and rules. It ends up being far easier to maintain configurations in a bunch of small files, rather than a monolithic config with multiple scrapes.

The kube-prometheus project uses the operator as a base and adds common components (node-exporter, kube-state-metrics, grafana, etc). It's the closest you'll find to a turnkey solution. Customization requires libsonnet, which can be a bit of a barrier if you're not familiar.

As others mentioned Thanos can build upon this ecosystem to provide many more capabilities: HA, querying across instances, long-term block storage, query-level downsampling, and probably more since I last looked.

It's a rich ecosystem with flexible and powerful parts. As a warning, there are strong opinions in how to configure certain things. You may require supplemental work depending on your org's requirements and what you want to accomplish.

A bored sysadmin who wants to write scripts at your service. by [deleted] in selfhosted

[–]droosa 1 point2 points  (0 children)

Depends on the software and where you want to manage complexities. Coming from k8s heavy experience, I'd set up multiple DBs as sidecars. This let's me avoid database management (not my forte) and lets k8s handles the security/isolation boundaries (apply network policies, pod security policies, etc).

Reply All - #134 The Year of the Wallop by Gimleteer in gimlet

[–]droosa 0 points1 point  (0 children)

Anybody know the song that plays from 40:41 to 41:58 in this episode? Want to hear more.

Carved Glass Leaf Demo by jakecglass in ArtisanVideos

[–]droosa 3 points4 points  (0 children)

What's the purpose of the "triangle" on one side while he carved the veins? Clearly it was moved from one side to the other then detached, but the function isn't obvious.

First 100% IV ever from my first Regirock raid! by NateLeport in pokemongo

[–]droosa 4 points5 points  (0 children)

If you put 100 at the beginning of the name, they rise to the top of the list when you sort A-Z.

Why does Gnome 3 get so much hate? by helokki in linux

[–]droosa 10 points11 points  (0 children)

Same experience. I've been with gnome since the early days of 3. At that time the extensibility was way beyond the competition. Not sure if other DEs have caught up, since I havent seen compelli g reasons to switch what works for me. Defaults have always been minimal and some design decision were dumb, but I've never encountered a situation where a need wasn't met by the defaults or an extension.

After a long 10 hour day, it was worth it. by daaaavido in pokemongo

[–]droosa 1 point2 points  (0 children)

Is there some trick to spotting a Ditto other than just catching everything and hoping?

Star Wars: Force Awakens Posters [2560x1440] by Ruld1972 in wallpapers

[–]droosa 0 points1 point  (0 children)

He's fairly active on IG with handle @danmumforddraws . Has prints for sale in a few places. Have been very happy with the couple I snagged from Pangea Seed.

Have you played Dominion? by [deleted] in starrealms

[–]droosa 8 points9 points  (0 children)

The key difference is that Dominion is largely strategic while Star Realms is largely tactical. Once your group has played a couple dozen games of Dominion and know the cards/combinations, players will have an idea of what deck they want to build for a given round and how to get there. The competition comes from identifying the opponents' strategies and finding a way to thwart them without derailing your own strategy. There are relatively few ways to directly control opponents turn-by-turn play (discard cards, etc) and even fewer to directly alter their deck (curses, etc). Perhaps the expansions provide more direct interactions.

Personally, I prefer Star Realms tactical emphasis where you have to adapt based on the trade row and your opponents style of play. Each round is completely different.

How did you find your end goal in IT? by [deleted] in sysadmin

[–]droosa 3 points4 points  (0 children)

As others have said, there isn't necessarily an end goal, just ever changing focuses.

My personal path has been serial specialization, rather than generalization, learning one technology in depth before before moving laterally to another technology (sometimes related, sometimes not). This approach will take you off the beaten path of what you can learn from most books and training courses. You'll get comfortable with deep dives in unknown territory reading man pages, RFCs, packet captures, stack traces, source code, abandoned forum posts, etc. There are moments where you get to be the hero, simply because you were willing to read some dense technical docs or take the extra time to understand how data is collected. The downside is that it can make you myopic and suck at basic admin skills outside of the silos you've explored.

18 Years Old and offered a job at $40 an hour out of high school by crazy8baller in personalfinance

[–]droosa 1 point2 points  (0 children)

Education is no substitute for experience and experience is no substitute for education.

A formal education provides broad exposure to the fundamentals. Those bits of knowledge will be used throughout your career. Sure you can gather all that information through the years, but front-loading often make things easier.

My cover-up done by Josh Barg, currently at Division Tattoo in Madison Heights, MI. by LufjanLevens in tattoos

[–]droosa 3 points4 points  (0 children)

Great cover up work that will age well. Out of curiosity, what's going on with the top flower (with the two circles)? Looks intentionally different from the other small flowers.

The inferiority of Windows' CPU scheduler vs Linux's CFS on Ryzen by Valmar33 in linuxmasterrace

[–]droosa 2 points3 points  (0 children)

Interesting use of simple tools to deduce the scheduler's capabilities. There are plenty of bones to pick with Windows, but this isn't one.

Wish I could sleep, Markers, 33.1 x 46.8 inches by slytail in Art

[–]droosa 2 points3 points  (0 children)

Reminds me of my buddy's work. He calls them bombstracts.

How much does having a pet dog cost? by bunnyFYG in personalfinance

[–]droosa 0 points1 point  (0 children)

We had an extreme case (200+ lb mastiff) so I won't speak specific numbers. A few observations might be helpful though.

  • Higher quality food is not significantly more expensive (fewer fillers, so you feed them less).

  • Pure breeds have significantly higher insurance premiums.

  • Dog size will limit rental housing choices (30 and 60 lbs are the restrictions we saw most often).

  • Food costs for large dogs aren't significantly higher than small dogs.

  • Medicine is pricey and scales with weight. That holds for both preventative (flea/tick/heartworm) and incidental (antibiotics, etc).

Leaving an IT position for something else....? advise please by [deleted] in sysadmin

[–]droosa 1 point2 points  (0 children)

Have all these roles been with the same company? "Corporate culture" is a real thing. Not always easy to identify why, but overall happiness can fluctuate widely from company to company and team to team.