mirror of
https://github.com/funkypenguin/geek-cookbook/
synced 2025-12-13 17:56:26 +00:00
Refresh Kubernetes Guide 💪
This commit is contained in:
6
_snippets/kubernetes-why-full-values-in-configmap.md
Normal file
6
_snippets/kubernetes-why-full-values-in-configmap.md
Normal file
@@ -0,0 +1,6 @@
|
||||
!!! question "That's a lot of unnecessary text!"
|
||||
> Why not just paste in the subset of values I want to change?
|
||||
|
||||
You know what's harder than working out which values from a 2000-line `values.yaml` to change?
|
||||
|
||||
Answer: Working out what values to change when the upstream helm chart has refactored or added options! By pasting in the entirety of the upstream chart, when it comes time to perform upgrades, you can just duplicate your ConfigMap YAML, paste the new values into one of the copies, and compare them side by side to ensure your original values/decisions persist in the new chart.
|
||||
2
_snippets/kubernetes-why-not-config-in-helmrelease.md
Normal file
2
_snippets/kubernetes-why-not-config-in-helmrelease.md
Normal file
@@ -0,0 +1,2 @@
|
||||
!!! question "Why not just put config in the HelmRelease?"
|
||||
While it's true that we could embed values directly into the HelmRelease YAML, this becomes unweildy with large helm charts. It's also simpler (less likely to result in error) if changes to **HelmReleases**, which affect **deployment** of the chart, are defined in separate files to changes in helm chart **values**, which affect **operation** of the chart.
|
||||
@@ -4,11 +4,17 @@
|
||||
|
||||
### Tip your waiter (sponsor) 👏
|
||||
|
||||
Did you receive excellent service? Want to make your waiter happy? (_..and support development of current and future recipes!_) Sponsor me on [Github][github_sponsor] / [Patreon][patreon], or see the [contribute](/community/support/) page for more (_free or paid)_ ways to say thank you! 👏
|
||||
Did you receive excellent service? Want to compliment the chef? (_..and support development of current and future recipes!_) Sponsor me on [Github][github_sponsor] / [Patreon][patreon], or see the [contribute](/community/support/) page for more (_free or paid)_ ways to say thank you! 👏
|
||||
|
||||
### Employ your chef (engage) 🤝
|
||||
|
||||
Is this too much of a geeky PITA? Do you just want results, stat? [I do this for a living](https://www.funkypenguin.co.nz/about/) - I provide consulting and engineering expertise to businesses needing short-term, short-notice support in the cloud-native space, including AWS/Azure/GKE, Kubernetes, CI/CD and automation.
|
||||
|
||||
Learn more about working with me [here](https://www.funkypenguin.co.nz/work-with-me/).
|
||||
|
||||
### Flirt with waiter (subscribe) 💌
|
||||
|
||||
Want to know now when this recipe gets updated, or when future recipes are added? Subscribe to the [RSS feed](https://mastodon.social/@geekcookbook_changes.rss), or leave your email address below, and we'll keep you updated. (*double-opt-in, no monkey business, no spam)
|
||||
Want to know now when this recipe gets updated, or when future recipes are added? Subscribe to the [RSS feed](https://mastodon.social/@geekcookbook_changes.rss), or leave your email address below, and we'll keep you updated.
|
||||
|
||||
--8<-- "convertkit-subscribe-form.html"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user