#kustomize

Brad L. :verified:reyjrar@hachyderm.io
2025-08-05

Without proper IaC abstractions, K8S management is copying, pasting, and tweaking large amounts of YAML. It's a data entry job without any proper data entry controls pretending to be SRE. Kustomize + Flux is insufficient for professional K8S deployments, you need a lot better abstractions. This is a hill I will die on.

#k8s #kustomize #flux #iaC

2025-06-30

🚀 New (minor) release for #Kustomize, v5.7.0:

Main evolution, we can use replacement with a static value!

Another good way to replace domain in `ingress` instead of the ugly ${HOSTNAME} managed by another tool.

Full changelog: github.com/kubernetes-sigs/kus

#Kubernetes @K8sArchitect #Kustomize #release #K8s

does #helm, #kustomize, #fluxcd #automatoin all *need* to be complicated, all of the time ?

Thankfully no. helm charts in particular can be localized into code bases as part of a greater infra stack and kept simple, as simple as the 'mail merge' like templating in WordPerfect, many moons ago. If you want to that is and there is no need to make things super complicated and hyper optimized for re-use for everything, all of the time. Not unlike a similar principle in SQL - normalization. You can over optimize a database to have it fully 'normalized' only to find you have doubled or more the time taken to execute some queries.

I like the keep it stupid simple approach #kiss whenever possible. I believe Go is a good illustration of a big project like that, kept simple enough to be approachable yet elegant in its design and still highly flexible. Something for us to aspire to. I have a long way to go to match that, but I can dream.

Michael DiLeo on GoToSocialmdileo@michaeldileo.org
2025-06-11

More progress in setting up #talos and #kubernetes!

Because my provider, Netcup, doesn't have a firewall in front of the #vps, I want to set up a #wireguard server to secure things, but that requires storage. Last time I finally got talos to split the SSD into volumes, one part for ephemeral talos, and the rest for #ceph and #ceph-rook.

But for that to work, I also had to do something with #fluxcd (at least as part of the guide I'm following). I think it's working! There's still more to do as far as cleanup and continuing, but I should be able to get #kustomize working soon!

Then, I'll follow more setup steps so that I can finally do what I could have done with #docker on regular #linux lol.

#overcomplicatingThings #putItOnTheResume

screenshot of k9s showing various kubernetes services running, flux (for ci-cd) and ceph (for volume management).
Allan :emacs:allan@mastodon.xyz
2025-04-16

The strongest motivation for me to start developing in #golang is to help contribute to #kustomize, perhaps the most important #kubernetes configuration management tool out there. A little sad for someone like myself who loves programming languages because I can only see the collaborative benefits of using Go. I really don't like it as a programming language.

Nicolas Fränkel 🇺🇦🇬🇪frankel@mastodon.top
2025-02-16

I’m continuing my series on running the test suite for each PR on #Kubernetes. In the previous post, I laid the groundwork for our learning journey.

This week, I will raise the ante:

* Create and configure a #GoogleKubernetesEngine instance
* Create a Kubernetes manifest for the app, with #Kustomize for customization
* Allow the #GitHub workflow to use the #GKE instance
* Build the Docker image and store it in the GitHub Docker repo
* Finally, run the end-to-end test

blog.frankel.ch/pr-testing-kub

2025-02-02

Swapping #Flux2 for #ArgoCD, #Kustomize for #Helm. I see what I'm gaining but it's rough starting more or less from knowing nothing. #kubernetes

Arthur Lutz (Zenika)arthurzenika@pouet.chapril.org
2025-01-08

☸️ À la recherche d'alternatives à Kustomize ou Helm, je tombe sur kubes.guru/ Vous connaissez ?

Voici un comparatif (orienté) qui fait la promotion de kubes blog.boltops.com/2020/11/05/ku

Intéressé notamment par la partie "Layering" kubes.guru/docs/layering/

#kubernetes #kustomize #helm

xyhhx 🔻 (plz hire me)xyhhx@nso.group
2025-01-03

for those among us who prefer kustomize, i made the kyverno community policies available as such

github.com/xyhhx/kyverno-polic

#kubernetes #k8s #kyverno #kustomize

xyhhx 🔻 (plz hire me)xyhhx@nso.group
2024-12-10

there's owncloud ocis, but they only offer a helm chart and that helm chart isn't even published.

i could write a kustomization i guess but it seems like it'd be a super huge pain

github.com/owncloud/ocis

#ownCloud #kustomize #kubernetes #selfHosted

2024-11-24

[Перевод] Размышления о декларативной конфигурации

Не кажется ли вам, что декларативная конфигурация и программирование инфраструктуры не так уж хороши, как их расхваливают? Я достаточно долго занимался декларативной конфигурацией в Kubernetes : размышлял о ней , работал с kubectl apply , KRM , kustomize , Google Cloud Config Sync , kpt , porch , ... В то же время параллельно развивалась декларативная автоматизация — эта работа велась в Google, где на протяжении многих лет широко использовалась декларативная конфигурация . При этом вне Google появился Terraform, и на этом лоскутном одеяле также возникло множество других инструментов. Что же такое декларативная конфигурация, в каких случаях она хороша, и как к ней подступиться?

habr.com/ru/companies/timeweb/

#timeweb_статьи_перевод #terraform #kubernetes #KRM #google #kustomize #cloud #декларативная_автоматизация #iac #typescript

2024-11-20

Solved: Kustomize Unable to Parse SM or JSON Patch

https://raynix.info/archives/4775

2024-11-14

One ConfigMap, one #ArgoCD Application, lots of patches and replacements, #NOFEAR. All hail the relentlessly DRY #kustomize stack.

2024-09-20

Путь в GitOps или как мы перевели кластер Kubernetes под управление Argo CD

Всем привет! Если вы работаете с Kubernetes, то, скорее всего, используете kubectl, kustomize или Helm для развёртывания сервисов в кластере. Про последнюю утилиту я уже писал статью — можно посмотреть тут . Тогда я рассказал о своём опыте внедрения этого инструмента для собственных нагрузок и сравнил подходы kubectl apply и helm install. Управление конфигурацией в Kubernetes может осуществляться с помощью различных инструментов. Помимо Helm, можно использовать просто YAML-манифесты или же kustomize. Для каждого из этих инструментов предусмотрена своя команда. В данной статье мы рассмотрим подход GitOps для K8s-кластеров и применим такой инструмент, как Argo CD.

habr.com/ru/articles/842934/

#kubernetes #argocd #gitops #helm #kustomize #yaml #iac #devops #infrastructureasacode

2024-08-21
Oh, dear! #Harvester with a different #CSI with #Trident on #NFS would be really awesome. Finally managing the whole cluster farm(s) in a 100% #GitOps approach with #ArgoCD, #Kustomize and #ArgoWorkflows. Booting the host nodes diskless from an iSCSI target with read-only OS.

Unfortunately, it seems like I need to wait until March 2025 with release 1.5…
2024-08-14

Deployed and documented my paperless setup over the past few days:

gitops-docs.s3.shivering-isles

It's still in the early stages so no automation for scanning on alike, but the direction feels good.

#paperless #kubernetes #kustomize #GitOps

2024-07-30

i love how every google search for what i think should be a basic feature in #kustomize leads to 6 diff github issues all asking for the same feature while accusing the project maintainers of being architect astronauts. who knew #devops was so wild!

2024-07-26

#kustomize ist schon geiler Scheiß. 👍

#k8s #💻

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst