fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.6K
active users

#kustomize

1 post1 participant0 posts today
Brad L. :verified:<p>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.</p><p><a href="https://hachyderm.io/tags/k8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8s</span></a> <a href="https://hachyderm.io/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> <a href="https://hachyderm.io/tags/flux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flux</span></a> <a href="https://hachyderm.io/tags/iaC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iaC</span></a></p>
Kevin Davin<p>🚀 New (minor) release for <a href="https://mastodon.davinkevin.fr/tags/Kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kustomize</span></a>, v5.7.0: </p><p>Main evolution, we can use replacement with a static value!</p><p>Another good way to replace domain in `ingress` instead of the ugly ${HOSTNAME} managed by another tool.</p><p>Full changelog: <a href="https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.7.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/kubernetes-sigs/kus</span><span class="invisible">tomize/releases/tag/kustomize/v5.7.0</span></a></p><p><a href="https://mastodon.davinkevin.fr/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> <span class="h-card" translate="no"><a href="https://learnk8s.news/@K8sArchitect" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>K8sArchitect</span></a></span> <a href="https://mastodon.davinkevin.fr/tags/Kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kustomize</span></a> <a href="https://mastodon.davinkevin.fr/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a> <a href="https://mastodon.davinkevin.fr/tags/K8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>K8s</span></a></p>
Allan :emacs:<p>The strongest motivation for me to start developing in <a href="https://mastodon.xyz/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> is to help contribute to <a href="https://mastodon.xyz/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a>, perhaps the most important <a href="https://mastodon.xyz/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> 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.</p>
:rss: Hacker News<p>Show HN: Koreo – The platform engineering toolkit for Kubernetes<br><a href="https://koreo.dev/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">koreo.dev/</span><span class="invisible"></span></a><br><a href="https://rss-mstdn.studiofreesia.com/tags/ycombinator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ycombinator</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/YAML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>YAML</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Infrastructure_as_Code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Infrastructure_as_Code</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/IaC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IaC</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Platform_Engineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Platform_Engineering</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Configuration_Management" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Configuration_Management</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Resource_Orchestration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Resource_Orchestration</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Helm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Helm</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kustomize</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Koreo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Koreo</span></a></p>
Nicolas Fränkel 🇺🇦🇬🇪<p>I’m continuing my series on running the test suite for each PR on <a href="https://mastodon.top/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a>. In the previous post, I laid the groundwork for our learning journey.</p><p>This week, I will raise the ante:</p><p>* Create and configure a <a href="https://mastodon.top/tags/GoogleKubernetesEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoogleKubernetesEngine</span></a> instance<br>* Create a Kubernetes manifest for the app, with <a href="https://mastodon.top/tags/Kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kustomize</span></a> for customization<br>* Allow the <a href="https://mastodon.top/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> workflow to use the <a href="https://mastodon.top/tags/GKE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GKE</span></a> instance<br>* Build the Docker image and store it in the GitHub Docker repo<br>* Finally, run the end-to-end test</p><p><a href="https://blog.frankel.ch/pr-testing-kubernetes/2/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.frankel.ch/pr-testing-kub</span><span class="invisible">ernetes/2/</span></a></p>
Sten the Sten<p>Swapping <a href="https://fosstodon.org/tags/Flux2" class="mention hashtag" rel="tag">#<span>Flux2</span></a> for <a href="https://fosstodon.org/tags/ArgoCD" class="mention hashtag" rel="tag">#<span>ArgoCD</span></a>, <a href="https://fosstodon.org/tags/Kustomize" class="mention hashtag" rel="tag">#<span>Kustomize</span></a> for <a href="https://fosstodon.org/tags/Helm" class="mention hashtag" rel="tag">#<span>Helm</span></a>. I see what I&#39;m gaining but it&#39;s rough starting more or less from knowing nothing. <a href="https://fosstodon.org/tags/kubernetes" class="mention hashtag" rel="tag">#<span>kubernetes</span></a></p>
Arthur Lutz (Zenika)<p>☸️ À la recherche d'alternatives à Kustomize ou Helm, je tombe sur <a href="https://kubes.guru/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kubes.guru/</span><span class="invisible"></span></a> Vous connaissez ?</p><p>Voici un comparatif (orienté) qui fait la promotion de kubes <a href="https://blog.boltops.com/2020/11/05/kustomize-vs-helm-vs-kubes-kubernetes-deploy-tools/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.boltops.com/2020/11/05/ku</span><span class="invisible">stomize-vs-helm-vs-kubes-kubernetes-deploy-tools/</span></a></p><p>Intéressé notamment par la partie "Layering" <a href="https://kubes.guru/docs/layering/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kubes.guru/docs/layering/</span><span class="invisible"></span></a></p><p><a href="https://pouet.chapril.org/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://pouet.chapril.org/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> <a href="https://pouet.chapril.org/tags/helm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>helm</span></a></p>
xyhhx 🔻 (plz hire me)<p>for those among us who prefer kustomize, i made the kyverno community policies available as such</p><p><a href="https://github.com/xyhhx/kyverno-policies-kustomize" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xyhhx/kyverno-polic</span><span class="invisible">ies-kustomize</span></a></p><p><a href="https://nso.group/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://nso.group/tags/k8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8s</span></a> <a href="https://nso.group/tags/kyverno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kyverno</span></a> <a href="https://nso.group/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a></p>
xyhhx 🔻 (plz hire me)<p>there's owncloud ocis, but they only offer a helm chart and that helm chart isn't even published.</p><p>i could write a kustomization i guess but it seems like it'd be a super huge pain</p><p><a href="https://github.com/owncloud/ocis" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/owncloud/ocis</span><span class="invisible"></span></a></p><p><a href="https://nso.group/tags/ownCloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ownCloud</span></a> <a href="https://nso.group/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> <a href="https://nso.group/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://nso.group/tags/selfHosted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfHosted</span></a></p>
Habr<p>[Перевод] Размышления о декларативной конфигурации</p><p>Не кажется ли вам, что декларативная конфигурация и программирование инфраструктуры не так уж хороши, как их расхваливают? Я достаточно долго занимался декларативной конфигурацией в Kubernetes : размышлял о ней , работал с kubectl apply , KRM , kustomize , Google Cloud Config Sync , kpt , porch , ... В то же время параллельно развивалась декларативная автоматизация — эта работа велась в Google, где на протяжении многих лет широко использовалась декларативная конфигурация . При этом вне Google появился Terraform, и на этом лоскутном одеяле также возникло множество других инструментов. Что же такое декларативная конфигурация, в каких случаях она хороша, и как к ней подступиться?</p><p><a href="https://habr.com/ru/companies/timeweb/articles/860844/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/860844/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи_перевод</span></a> <a href="https://zhub.link/tags/terraform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>terraform</span></a> <a href="https://zhub.link/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://zhub.link/tags/KRM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KRM</span></a> <a href="https://zhub.link/tags/google" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>google</span></a> <a href="https://zhub.link/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> <a href="https://zhub.link/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%B5%D0%BA%D0%BB%D0%B0%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>декларативная_автоматизация</span></a> <a href="https://zhub.link/tags/iac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iac</span></a> <a href="https://zhub.link/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a></p>
TSM at Work<p>One ConfigMap, one <a href="https://noc.social/tags/ArgoCD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArgoCD</span></a> Application, lots of patches and replacements, <a href="https://noc.social/tags/NOFEAR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NOFEAR</span></a>. All hail the relentlessly DRY <a href="https://noc.social/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> stack.</p>
Habr<p>Путь в GitOps или как мы перевели кластер Kubernetes под управление Argo CD</p><p>Всем привет! Если вы работаете с Kubernetes, то, скорее всего, используете kubectl, kustomize или Helm для развёртывания сервисов в кластере. Про последнюю утилиту я уже писал статью — можно посмотреть тут . Тогда я рассказал о своём опыте внедрения этого инструмента для собственных нагрузок и сравнил подходы kubectl apply и helm install. Управление конфигурацией в Kubernetes может осуществляться с помощью различных инструментов. Помимо Helm, можно использовать просто YAML-манифесты или же kustomize. Для каждого из этих инструментов предусмотрена своя команда. В данной статье мы рассмотрим подход GitOps для K8s-кластеров и применим такой инструмент, как Argo CD.</p><p><a href="https://habr.com/ru/articles/842934/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/842934/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://zhub.link/tags/argocd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>argocd</span></a> <a href="https://zhub.link/tags/gitops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gitops</span></a> <a href="https://zhub.link/tags/helm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>helm</span></a> <a href="https://zhub.link/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> <a href="https://zhub.link/tags/yaml" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>yaml</span></a> <a href="https://zhub.link/tags/iac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iac</span></a> <a href="https://zhub.link/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://zhub.link/tags/infrastructureasacode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infrastructureasacode</span></a></p>
gyptazyOh, dear! <a href="https://gyptazy.ch/snac?t=harvester" class="mention hashtag" rel="nofollow noopener" target="_blank">#Harvester</a> with a different <a href="https://gyptazy.ch/snac?t=csi" class="mention hashtag" rel="nofollow noopener" target="_blank">#CSI</a> with <a href="https://gyptazy.ch/snac?t=trident" class="mention hashtag" rel="nofollow noopener" target="_blank">#Trident</a> on <a href="https://gyptazy.ch/snac?t=nfs" class="mention hashtag" rel="nofollow noopener" target="_blank">#NFS</a> would be really awesome. Finally managing the whole cluster farm(s) in a 100% <a href="https://gyptazy.ch/snac?t=gitops" class="mention hashtag" rel="nofollow noopener" target="_blank">#GitOps</a> approach with <a href="https://gyptazy.ch/snac?t=argocd" class="mention hashtag" rel="nofollow noopener" target="_blank">#ArgoCD</a>, <a href="https://gyptazy.ch/snac?t=kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#Kustomize</a> and <a href="https://gyptazy.ch/snac?t=argoworkflows" class="mention hashtag" rel="nofollow noopener" target="_blank">#ArgoWorkflows</a>. Booting the host nodes diskless from an iSCSI target with read-only OS.<br><br>Unfortunately, it seems like I need to wait until March 2025 with release 1.5…<br>
Sheogorath<p>Deployed and documented my paperless setup over the past few days:</p><p><a href="https://gitops-docs.s3.shivering-isles.com/apps/paperless.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitops-docs.s3.shivering-isles</span><span class="invisible">.com/apps/paperless.html</span></a></p><p>It's still in the early stages so no automation for scanning on alike, but the direction feels good.</p><p><a href="https://microblog.shivering-isles.com/tags/paperless" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paperless</span></a> <a href="https://microblog.shivering-isles.com/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://microblog.shivering-isles.com/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> <a href="https://microblog.shivering-isles.com/tags/GitOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitOps</span></a></p>
sean<p>i love how every google search for what i think should be a basic feature in <a href="https://noc.social/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> leads to 6 diff github issues all asking for the same feature while accusing the project maintainers of being architect astronauts. who knew <a href="https://noc.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> was so wild!</p>
drmorr<p>For those of you following along at home, SimKube now supports Kustomize! No more janky NodeJS required to create your YAML.</p><p><a href="https://github.com/acrlabs/simkube" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/acrlabs/simkube</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://hachyderm.io/tags/k8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8s</span></a> <a href="https://hachyderm.io/tags/simkube" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>simkube</span></a> <a href="https://hachyderm.io/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a></p>
Peter Bittner<p>Why Helm, Kustomize and Kubernetes Operators may not be the last word in wisdom. <a href="https://mastodon.social/tags/helm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>helm</span></a> <a href="https://mastodon.social/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> <a href="https://mastodon.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.social/tags/operators" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>operators</span></a> <a href="https://mastodon.social/tags/deployment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deployment</span></a> <a href="https://mastodon.social/tags/operations" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>operations</span></a> <a href="https://mastodon.social/tags/automation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>automation</span></a> <a href="https://mastodon.social/tags/juju" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>juju</span></a> <a href="https://mastodon.social/tags/charms" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>charms</span></a> <a href="https://juju.is/blog/beyond-helm-and-kustomize-the-future-of-kubernetes-apps" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">juju.is/blog/beyond-helm-and-k</span><span class="invisible">ustomize-the-future-of-kubernetes-apps</span></a></p>
Kevin Davin<p>🚀 <span class="h-card" translate="no"><a href="https://bird.makeup/users/fluxcd" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fluxcd</span></a></span> &amp; `HelmRelease`: A powerful combo, but can be even better!</p><p>A guide explores <a href="https://mastodon.davinkevin.fr/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> for a more streamlined, auditable GitOps workflow. 🕵️</p><p><a href="https://link.davinkevin.fr/flux-and-helmrelease" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">link.davinkevin.fr/flux-and-he</span><span class="invisible">lmrelease</span></a></p><p><a href="https://mastodon.davinkevin.fr/tags/FluxCD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FluxCD</span></a> <a href="https://mastodon.davinkevin.fr/tags/Kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kustomize</span></a> <a href="https://mastodon.davinkevin.fr/tags/Helm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Helm</span></a> <a href="https://mastodon.davinkevin.fr/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <span class="h-card" translate="no"><a href="https://bird.makeup/users/kubernetesio" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>kubernetesio</span></a></span></p>
robrich<p><a href="https://dev.to/thenjdevopsguy/getting-started-with-kustomize-for-kubernetes-32nh" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/thenjdevopsguy/getting-</span><span class="invisible">started-with-kustomize-for-kubernetes-32nh</span></a> - <a href="https://hachyderm.io/tags/Kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kustomize</span></a> is built-in to <a href="https://hachyderm.io/tags/kubectl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubectl</span></a>. Override vars in <a href="https://hachyderm.io/tags/k8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8s</span></a> yaml files. Maybe easier than .env files or sed. Nice walkthrough <a href="https://www.linkedin.com/in/michaellevan/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">linkedin.com/in/michaellevan/</span><span class="invisible"></span></a>.</p>
Sheogorath<p>Spend the afternoon refactoring my <a href="https://microblog.shivering-isles.com/tags/immich" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>immich</span></a> deployment. Went from the "app-template"-based upstream helm chart to an own, kustomize-based setup.</p><p>I optimized it a bit, so it's usable for anyone. You just have to take care of implementing your own redis and postgres component if they don't match mine :)</p><p><a href="https://git.shivering-isles.com/shivering-isles/infrastructure-gitops/-/blob/3d9c54bbac1be4125f8c62de90cd2e1c830afd42/apps/base/immich/README.md" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.shivering-isles.com/shiver</span><span class="invisible">ing-isles/infrastructure-gitops/-/blob/3d9c54bbac1be4125f8c62de90cd2e1c830afd42/apps/base/immich/README.md</span></a></p><p>Now the question becomes: Should this go upstream? Is it too redundant to the existing helm chart?</p><p>I'll ponder on that a little.</p><p><a href="https://microblog.shivering-isles.com/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> <a href="https://microblog.shivering-isles.com/tags/kustomize" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kustomize</span></a> <a href="https://microblog.shivering-isles.com/tags/k8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8s</span></a></p>