veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

196
active users

#helm

1 post1 participant1 post today

docker-stafwag-hello_nginx v1.0.0 released

stafwag.github.io/blog/blog/20

I use this container to demo a container build and how to deploy it with helm on a Kubernetes cluster. Some test tools (ping, DNS, curl, wget) are included to execute some tests on the deployed pod.

It also includes a Makefile to build the container and deploy it on a Red Hat OpenShift Local (formerly Red Hat CodeReady Containers) cluster.

#docker #podman #linux #kubernetes #helm #redhat #openshift

#stafwag @stafwag

Helm charts are great for managing applications but a massive pain to prep for initial deployment, am I doing this wrong?

With a new chart, I spend time reading through chart values and reading over the templates to see if certain features are supported by the chart or not. Reading go templates isn't exactly how I enjoy spending my time

When you create a chart, the default template supports a lot of standard features (overriding labels, setting TLS details for the ingress, securityContext, etc) which is fantastic... When I find a ready made chart on GitHub, I find that people have renamed some of these or stripped them out. I'm using NFS storage which means I think about process UID/GID a lot and typically create PVCs manually to be mounted in specific places which sometimes works great and sometimes not so much

I feel like I missed the boat with k8s-at-home which had an incredible collection of ready-made charts but it's a shame it's gone dark since :sadness:

Gesamtzahlen Verkehrstote 2022
Im Jahr 2022 starben 1.192 Pkw-Insassen (43 % aller 2.788 Verkehrstoten)

Studien zeigen:

- 85–89 % aller Verkehrstoten hatten Kopfverletzungen als Hauptverletzung

- Autofahrer sind überproportional betroffen: Auf jeden getöteten Radfahrer kommen 4,5 Autofahrer mit tödlichen Kopfverletzungen

IMHO sollten Autofahrende dringend nur noch mit #Helm fahren dürfen.

Replied to Tom

@tom

@fedibikes @fedibikes_de
Ich bin für Füllkörper Ritterrüstungen für alle.

Stellt euch mal vor ihr kriegt hinterrücks eins über den Kopf gezogen, Frauen ziehen im Sommer etwas an, dass weniger Stoff als ein Schneeanzug hat, aus ungesicherte Baustellen oder lose Dachziegel fallen herunter, Hans guck in Luft fällt in ein Baulich oder stolpert über eine unreparierte Steinplatte in Obhut der Stadt.

Dann ist es immer Schuld der Opfer, weil sie keine Ritterrüstung tragen. Dass Täter mehr Vorsicht walten lassen müssen und allein verantwortlich sind, kann man diesem Land nicht zumuten.

#ÖAMTC#OGH#eBike

#ÖAMTC zu #OGH-Urteil: Entscheidung mit Signalwirkung für #eBike-Fahrer:innen

Der Oberste Gerichtshof (OGH) hat diese Woche eine sehr weitreichende Entscheidung veröffentlicht: E-Bike-Fahrer:innen, die bei einem fremdverschuldeten Unfall eine #Kopfverletzung erleiden und keinen #Helm getragen haben, müssen sich diesen Umstand als Mitverschulden anrechnen lassen. Die Folge: Auch wenn man nicht am Unfallhergang schuld ist, bekommt man nur einen Teil des sonst zur Gänze zustehenden #Schmerzensgelde's vom Unfallgegner bzw. dessen #Haftpflichtversicherung.

Keine Helmpflicht, aber weitreichende Konsequenzen bei Nicht-Tragen möglich:

Das Tragen eines Helmes ist für E-Bike-Nutzer:innen zwar nicht gesetzlich vorgeschrieben, aber in vergleichbaren Fällen muss man mit ähnlichen Konsequenzen rechnen. Der ÖAMTC rät daher eindringlich, bei Ausfahrten mit einem E-Bike immer Helm zu tragen. Und auch bei #Elektroscootern könnte in absehbarer Zeit eine ähnliche Entscheidung getroffen werden.

oekonews.at/oeamtc-zu-ogh-urte

#ServiceTröt
@fedibikes
@fedibikes_de
#Autokorrektur
#Fahrrad

Check out this new lab from @sagikazarmark.com on how to test and release #helm charts with #dagger.
labs.iximiuz.com/tutorials/tes
Mark is a Dagger, Helm, and Go expert. I always learn something useful when looking at his code. Thanks so much for putting this together!

iximiuz LabsTesting and releasing Helm charts with Dagger | iximiuz LabsLearn how to test, package and release Helm charts using Dagger.

It took a couple of weeks learning how the the values yaml files for rook ceph are supposed to be written. But I have finally managed to get a rook ceph storage cluster configured on a Talos kubernetes cluster!

I can do this stuff!

Next step is getting it to work with an ArgoCD CI/CD pipeline.

<rant>
OK, so however thought up the structure of the #Gitlab helm chart was ... creative, to put it politely.

The chart itself has dependencies, as is common with helm charts.
But it also has a charts directory, which contains 5 other charts. Including one called gitlab.
Which again has a charts directory as well as dependencies.

So, depending on which chart you want to configure, it might be chart-name.something or gitlab.chart-name.something. Oh, they also use global.something or global.chart-name.something.

And as this is not creative enough, some charts are installed if chart-name.install is true. For some it is chart-name.enabled...

But help is near, there is an operator, that does the heavy lifting for you. Oh wait, it uses the values from the helm chart of its CRD...
</rant>

Okay, authentik is up! Took a while, I was fighting against flux and the helm release because it deployed with the wrong StorageClass (I forgot to have that configuration ready before release.) Helm wasn't able to modify the PVC because they're immutable, updating the release has to wait for the initial release to succeed (which it won't) or timeout and flux is quiet on the reasons for all of this unless you know where to look 😔 lots of learning was had though!

Anyway, admin and personal user accounts created, MFA enabled. Got my first application integrated too! (actual budget)

What next? The world is my oyster... Probably gitea or semaphore. I'm hesitant to integrate services like jellyfin before I have more users onboarded and this gives me an opportunity to experiment with other edge cases like other providers and service accounts and such

My #Helm chart for a complete home media/streaming stack, Flex has been updated to version 0.2.0 🎉

Previously, it supports
#Plex as the streaming service, #Bazarr for automated subtitle downloads, #Flaresolverr for bypassing web protections/challenges, #Jackett as proxy server for #torrent trackers, #Overseerr as an interface for requesting media, #qBittorrent as the torrent client, #Radarr for downloading/managing movies, and #Sonarr for downloading/managing TV shows.

Now, to reduce reliance on Plex and lean towards a completely
#FOSS stack, I've added in support for #Jellyfin as a drop-in replacement for Plex, #JellyPlex-Watched for syncing watch states between Jellyfin/Plex servers, and #Jellyseerr as a drop-in replacement for Overseerr, which not only works with Plex but also Jellyfin.

I've been using this for over a year at this point and it works perfectly. For me personally, I have everything supported deployed using this on my
#Kubernetes cluster except for Jellyfin, Plex, and qBittorrent, which I've deployed as individual VMs instead on #Proxmox cos I find it less resource/bandwidth taxing on my cluster that way - this shouldn't be an issue if your cluster is a lot beefier. During non-peak loads, the (Flex) stack uses up a total of only ~0.19 CPU core and ~1.6GB memory.

🔗 https://github.com/irfanhakim-as/charts/pull/136

GitHubflex: General update by irfanhakim-as · Pull Request #136 · irfanhakim-as/chartsBy irfanhakim-as

Are you looking to simplify #VictoriaMetrics #Cluster deployment in #Kubernetes? Our tech guide walks you through setting up a VM Operator using #Helm, configuring Custom Resource Definitions (CRDs), and visualizing stored data—making #observability seamless.
🤓 What you'll learn?
✅ Setup VM Operator via Helm
✅ Setting up a VictoriaMetrics Cluster with VM Operator
✅ Adding CRDs for better configuration
✅ Storing and visualizing metrics

docs.victoriametrics.com/guide