irfan, to Kubernetes

/ Q: I've been having an issue all this while I haven't quite been able to tackle. How do I properly mount a // share in a container on Kubernetes?

I definitely don't want a method that does any "pass through" outside of the container such as mounting said share on the Kubernetes node then passing it to the container, since that seems quite hacky and the deployment/pod could easily be reassigned to a different node.

Is it possible, surely it is?

rgs, to random
@rgs@metasocial.com avatar

Looks like there’s a new TV series on Kubernetes?

mjgardner,
@mjgardner@social.sdf.org avatar

@rgs Gonna have some big Louboutins to fill

hunleyd, to postgres
@hunleyd@fosstodon.org avatar

Application Services: Helping Do More, Faster | Tembo https://tembo.io/blog/tembo-operator-apps/

0xZogG, to selfhosted in After 1.5 years of learning selfhosting, this is where I'm at
@0xZogG@hachyderm.io avatar

@oh_gosh_its_osh @xantoxis for solution though I think traefik has advantage of providing configuration via CRDs, no?

fedora, to fedora
@fedora@fosstodon.org avatar

Here's a guide on "how to deploy a Kubernetes cluster on Fedora Linux 39 machines using CRI-O as a container engine!"

➡️ https://fedoramagazine.org/kubernetes-with-cri-o-on-fedora-linux-39/

mmeier, to homelab
@mmeier@social.mei-home.net avatar

I've hit my first k8s screwup. Trying to delete an erroneous Ceph Rook deployment, and the ceph object store is stuck in "Terminating" status. Consequently, so is the Namespace it's in, and the CRD which defines it, and so is the entire Rook cluster.

What's the "I don't fucking care, kill it!" command in Kubernetes? "delete --force" doesn't seem to be it...

johnl,
@johnl@mastodon.social avatar

@mmeier that is most likely due to finalizers. Objects (and namespaces) with finalizers don't get directly deleted and instead something else (like a controller) is notified about the delete request. So you can end up in a situation where the thing that's supposed to handle the delete has been deleted (or is otherwise broken) and delete is impossible.

You can manually remove the finalizers from the specs if you need to: https://kubernetes.io/blog/2021/05/14/using-finalizers-to-control-deletion/

Obviously, take care!

francis, to random
@francis@babb.no avatar

I am sadly shutting down our instance, https://social.babb.no. I didn't promote it enough, mostly because I was testing it.

I love their idea, I think the folk around it are really nice, but I don't have time to start a test instance just to debug things. I also miss what I have with other instances (mastodon, pixelfed and to a lesser extent, Bookwyrm): a sense of community of sysadmins to help each other. Maybe it was my fault that I didn't find it.

francis,
@francis@babb.no avatar

Also a bit annoying that many projects (I'm looking at you, and , but also ), while having designed solutions for container deployment, offer few or no means of cluster deployment. Mastodon was the only service where there was actually some recipes on how to deploy on . I had to do it myself with all the others - no big deal, but I don't want to run anything these days that isn't on a cluster.

skimm, to foss
@skimm@fosstodon.org avatar

New year new me?

Lame phrase, but I'm really going to try to be more active on the fediverse and socially active from an activist standpoint. Too much hate and hurt in the world not to try.

enthusiast. Recovering dev, currently. Light mode enjoyer. Can't quit

Amateur enthusiast searching for good upper/lower routines for a home gym.

Tinkering with my sbc cluster using until I can build something more substantial.

richlv, to Kubernetes
@richlv@mastodon.social avatar

Hey / community - is https://github.com/kubernetes-client/perl/ dead?

Last meaningful commit seems to be 4 years ago.

mjgardner,
@mjgardner@social.sdf.org avatar

@richlv https://kubernetes.io/docs/reference/#officially-supported-client-libraries has a much shorter list of “officially supported” #Kubernetes client libraries: #GoLang, #Python, #Java, #JavaScript, #Csharp, and #Haskell (!). No #Perl.

https://github.com/kubernetes-client/perl is mostly generated automatically from the #OpenAPI spec by https://openapi-generator.tech and was last done so for version 1.13.7.

The current release is v1.29. They clearly don’t even have a process to push updates to GitHub.

Seek alternatives for a Perl #k8s client.

mjgardner,
@mjgardner@social.sdf.org avatar

@virtuous_sloth @richlv Normally you’d pull the #OpenAPI spec from your own #Kubernetes server's /openapi/v2 or /openapi/v3 endpoint. See https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-specification

That way you always have the correct version of the API for your particular #k8s installation.

jeff, to Kubernetes

If you use to build a for your audience that acts like a why the fuck did you not choose a well known and established PaaS?

Stop propagating to smaller teams that they should do this. They should NOT.

Doing so demands enormous efforts, governance, orchestration and a team doing so. There is NO time to build a product beside that.

And no: as a service won’t improve it. Neither nor

(I like k8s btw…)

jeff,

@danjac I am working at big tech and binding to people to is an enormous money driver…BUT tbh all cloud architects I know will recommend services based on requirements and not money. Money is rather driven by management and pure sales that MIGHT influence this and also give pressure.

neimi, to homelab German
@neimi@voi.social avatar

🖥️ Würde die Persistenzen meines - gerne auf umstellen...

Wie kann ich den Speicher dann auf auf meinem Arbeitsrechner mounten um Konfigurationen zu bearbeiten?

Bisher wird alles auf mein NAS gespeichert und die Freigabe kann ich natürlich auch einfach auf dem Desktop mounten... aber wie läuft das dann mit dem ?

Also falls weiß wie man das umsetzt... her damit 🙏

erwünscht 🔃

amazeeio, to webhosting
@amazeeio@mastodon.social avatar

Does your hosting provider offer you website uptime guarantees?

Read our blog post to learn more about this important topic. Discover how our offers are different from other hosting providers and why we have guaranteed website uptime tiers in our SLAs. 🤝

👓 https://www.amazee.io/blog/post/website-uptime-guarantees-explained

jaiden, to fedora
@jaiden@ordinary.cafe avatar

Fyra Update because our Fedi is down:

Certain services including package repositories will be down for around 2 hours for emergency maintenance.

We apologize for any inconvenience this may cause.

Full incident report tomorrow

frozencanuck, to macos
@frozencanuck@mas.to avatar

Question for those who do most of their local development on with an arm64 processor (M1+): What's your preferred approach to running (docker-compose) and/or ?

· Official Docker Mac App
· Linux using UTM
· Lima
· Podman
· Other?

lawik, to python
@lawik@fosstodon.org avatar

Do I have someone into doing Python plus Kubernetes paying attention here? If so, I have a pretty interesting role to discuss with you.

lea, to foss
@lea@ordinary.cafe avatar

Does anyone know of a good HashiCorp Vault alternative that's actually open source?

Or, are we gonna have to make one :/

kyle, to Kubernetes
@kyle@kylerank.in avatar

(Apologies to REM)

Oh cloud, it's bigger
It's bigger so you
Use Kubernetes
The lengths admin will go to
To scale their enterprise
Oh no I've said too much
I set it up

That's me in the Docker
That's me on the cloud host
Learning Kubernetes
Trying to launch my apps on you
And I don't know if I can do it
Oh no I've said too much
I haven't set it up

mjgardner, to Kubernetes
@mjgardner@social.sdf.org avatar
tailscale, to Kubernetes
@tailscale@hachyderm.io avatar

Hello, operator: Tailscale's operator is now in beta, allowing you to mesh your cluster to the rest of your network https://tailscale.com/blog/kubernetes-operator/

linuxiac, to linux
@linuxiac@mastodon.social avatar

How to Enable Kubectl Auto-Completion on Linux
https://linuxiac.com/how-to-enable-kubectl-auto-completion-on-linux/

Speed up your kubectl usage on Linux by setting up auto-completion for faster Kubernetes tasks. Here’s how to do it!

horovits, to Kubernetes
@horovits@fosstodon.org avatar

It’s time to talk about the unspoken challenges of monitoring : the bloat of metric data, the high churn rate of pod metrics, configuration complexity, and so much more.
https://horovits.medium.com/f30c58722541
@kubernetes @victoriametrics

drmorr, to Kubernetes
@drmorr@hachyderm.io avatar

Annotating pods with their failure reasons after a kernel panic - this is mindblowing to me. Also I used to work with Kyle and he's great.

https://netflixtechblog.com/kubernetes-and-kernel-panics-ed620b9c6225

wyri, to rust
@wyri@haxim.us avatar

Stand back, I'm doing !

wyri,
@wyri@haxim.us avatar

Ok so after some more fiddling with it and creating a / container for it today, I got two pods in / running that query and push the result to so that can pick it up. Need more optimizations but it works, and I get the information I need into HA.

It needs some more tweaking, but rather happen with the result and will push the code probably tomorrow. It's probably horrible to anyone doing professionally but getting better at it 💗.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • cubers
  • DreamBathrooms
  • InstantRegret
  • mdbf
  • everett
  • magazineikmin
  • khanakhh
  • Youngstown
  • slotface
  • rosin
  • osvaldo12
  • kavyap
  • tester
  • provamag3
  • ngwrru68w68
  • Durango
  • cisconetworking
  • tacticalgear
  • ethstaker
  • thenastyranch
  • Leos
  • anitta
  • normalnudes
  • modclub
  • GTA5RPClips
  • megavids
  • lostlight
  • All magazines