santisbon, to Kubernetes

Kubernetes cluster with Ceph storage on Raspberry Pi. Part 2 of my series on building a cloud native homelab.

https://dev.to/santisbon/cloud-native-homelab-part-2-kubernetes-cluster-453b

jon404, to Kubernetes
@jon404@ioc.exchange avatar

Anyone running or with as a backing infrastructure for virtualized ? Planning a small and looking for ideas/gotchas. (For instance, I'm not married to GlusterFS. I may end up going a different route if something better exists).

While I'm asking, anyone running on ? Thoughts or suggestions there? (I'm currently running HA on a dedicated desktop machine, but considering repurposing that machine as a k8s worker, assuming migrating HA into k8s isn't crazy painful).

jimmyb, to Kubernetes
@jimmyb@selfhosted.cafe avatar

Having a quick peek at updating on some of these Raspberry Pi’s…might fall asleep before that happens though 🥱

linuxiac, to linux
@linuxiac@mastodon.social avatar

How to Install Minikube on Linux: A Step-by-Step Guide
https://linuxiac.com/how-to-install-minikube-on-linux/

Make your first steps in Kubernetes with Minikube on Linux. Follow our guide for a seamless one-node cluster setup experience.

tmcfarlane, to Kubernetes
@tmcfarlane@toot.community avatar

Since quay.io is down, now is a good time to remind tech folks of reimage. You can use it as a helm post-renderer, it'll copy images from the random wilderness into your own OCI registry, and avoid runtime dependence on the likes of quay and dockerhub

https://github.com/cerbos/reimage

adminmagazine, to Kubernetes
@adminmagazine@hachyderm.io avatar

From the ADMIN Update newsletter, Artur Skura shows you how to test your containers with Docker Desktop’s built-in single-node Kubernetes cluster https://www.admin-magazine.com/Archive/2023/77/Test-your-containers-with-the-Docker-Desktop-one-node-cluster

matdevdug, to Kubernetes
@matdevdug@c.im avatar

Whenever I see a post that starts with “it’s too complicated or it doesn’t solve any problems”, I can’t help but roll my eyes a bit.

Do you need to use it? No, but if you do adopt it, it allows for effectively unlimited growth with none of the maintenance that drags down conventional infrastructure teams. No OS upgrades, no host maintenance, no writing ansible, no baking AMIs, etc.

It has a cost, but it’s baffling to say “there’s nothing of value here”. It’s a force multiplier that lets small teams grow to virtually unlimited size using identical tooling that is industry wide, making hiring and training easier.

sleepyfox,
@sleepyfox@hachyderm.io avatar

@matdevdug You may choose to hide that stuff away if you choose EKS or GKS, but it's still very much necessary.
You may not have to bake AMIs in that case, but you still have to bake Docker images.
And in those Docker images you still have to worry about OS updates.
Yes, has value, but it also has a cost.

Everything in IT is a trade-off.

sleepyfox,
@sleepyfox@hachyderm.io avatar

@matdevdug Baking Docker images is not required, q.v. AWS Lambda, Heroku, Netlify Edge Functions, CloudFlare Workers etc.
It's only required if you've bought into .

plaimbock,
@plaimbock@fosstodon.org avatar

@matdevdug But what if you adopt and it goes boom? Apparently not even Google can prevent an 8 day global outage https://status.cloud.google.com/incidents/WMmjrixdPfBGFKCohYGd#Z6wKuSfovJCG51wpbwiB

wyri, to mastodon
@wyri@haxim.us avatar

Started importing the last ~70 tweets into of my / home lab/cluster, it's causing some interesting traffic spikes up to 0.5Mbit. Probably because I'm on some relays on top of normal followers. is pretty cool!

mnl, to Kubernetes
@mnl@hachyderm.io avatar

Out of curiosity, if you had to explain what kubernetes is in a single line, what would you say?

geerlingguy, to homelab
@geerlingguy@mastodon.social avatar

A different kinda nones

heyValdemar, to devops

🌊 Making waves in the DevOps world! Discover the magic of deploying Atlassian Confluence with Docker Compose in my latest article.

It's smoother sailing from here! ⛵️

https://www.heyvaldemar.com/install-confluence-using-docker-compose/

mhamzahkhan, to mastodon
@mhamzahkhan@intahnet.co.uk avatar

Is it possible to make write its temporary files to somewhere else other than /opt/mastodon? For example, the pull queue has jobs which download images etc to /opt/mastodon before being uploaded to S3 etc.

I tried setting PAPERCLIP_ROOT_PATH but that didn't seem to work.

mhamzahkhan,
@mhamzahkhan@intahnet.co.uk avatar

Can't use immutable root because of this :(

gio, (edited ) to Kubernetes

TIL about this instance calculator for Kubernetes and I love it!

https://learnk8s.io/kubernetes-instance-calculator

wyri, to Kubernetes
@wyri@haxim.us avatar

Alright installing ChaosKube again on my / clusters, this will be fun

poppastring, to dotnet
@poppastring@dotnet.social avatar

The .NET Monitor team would like to gauge community interest in the use of Kubernetes mutating admission webhook to aid in simplifying your Kubernetes deployments.

https://github.com/dotnet/dotnet-monitor/discussions/4672

ben, to random
@ben@hardill.me.uk avatar

I have installed a local version of LibreTranslate and added the right env var, I can see that translation has been enabled, but not seeing the "translate" link in posts yet.

ben,
@ben@hardill.me.uk avatar

Has anybody setup LibreTranslate on Kubernates with Mastodon? I've set the LIBRE_TRANSLATE_ENDPOINT to the service name but I'm getting "503 Remote data could not be fetched" errors.

brunty, to RaspberryPi
@brunty@brunty.social avatar

Might stick my on eBay, it's sat on a shelf doing absolutely nothing 🤔

dis, to grafana

Today's adventure in comes from . (Not a surprise, but this is why I run egress filters and dns in my clusters.)

I know not everyone agrees that is a dark pattern, but you might agree with me about this one after you see it documented:

> # -- Optional analytics configuration
> analytics: {}

Enlightening, isn't it? There are other empty blocks, but they are either fairly standard or are described elsewhere in the document.

If you are familiar with , you won't despair because you have the power of analytics.enabled: false. That works on the rest of this chart and is the standard way to en/disable things.

It doesn't work that way.

Let me save you some time with the terrible new code search. Here is the actual syntax:
"analytics.reporting_enabled: false"

This was caught by and enforced by an egress

danclarke, to dotnet
@danclarke@mstdn.social avatar

Nearly 500 subscribers on the YouTube channel now. I know that doesn't sound much - but it's early 500 more than I had 6 months ago when I decided to start it! The next goal will be 1000! Shares for reach are greatly appreciated! 🙂🙏 https://www.youtube.com/@danclarkeuk/videos

phpc, to php
@phpc@phpc.social avatar

Reply to this thread with the folks to follow on the Fediverse!

dale,
@dale@mastodon.social avatar

@phpc here 🙋‍♂️ though more and more I’m doing

genofire, to Matrix German
@genofire@chaos.social avatar

Die ersten Teile von sind auf online: https://gitlab.opencode.de/bmi/souveraener_arbeitsplatz

Ende des Monats sollen die Deploymentskripte für eine Referenzumgebung kommen.

(Und am Jahresends die erste Finale Version.)
https://gitlab.opencode.de/bmi/souveraener_arbeitsplatz/info/-/blob/main/FAQ.md#wann-wird-der-quellcode-des-souver%C3%A4nen-arbeitsplatzes-zur-verf%C3%BCgung-gestellt

Eine nette suite mit noch mehr Komponenten und ähnlichen aufbau wie bei der :

@nextcloud @collabora @XWiki @openproject @univention

genofire,
@genofire@chaos.social avatar
dereulenspiegel, to Kubernetes German
@dereulenspiegel@chaos.social avatar

Did anyone try to use nspawn as OCI runtime with ? Is there some usable guide how to set this easily to try out?

wyri, to Ubiquiti
@wyri@haxim.us avatar

First part of a new long term home project coming in. An #Ubiquiti PoE+ switch to power a small #Kubernetes cluster built using #raspberrypi nodes. Going to blog about every step once it has been completed. But it is going to be a few quarters long project doing bit by bit

wyri,
@wyri@haxim.us avatar

If the experiments with https://www.talos.dev/ are positive, it will replace k3os. One of big plusses is that this is and not so I should be able to use the clusterautoscaler for autoscaling. Which needs some code to work with switches.

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