From a993eb068652f081e003e172800a9032ee48003a Mon Sep 17 00:00:00 2001 From: Ales Lerch <13370338+axeII@users.noreply.github.com> Date: Sun, 7 Dec 2025 14:13:20 +0100 Subject: [PATCH 1/3] feat: adding new post aks stability --- .../index.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 content/posts/how-to-improve-stabity-low-cost-aks/index.md diff --git a/content/posts/how-to-improve-stabity-low-cost-aks/index.md b/content/posts/how-to-improve-stabity-low-cost-aks/index.md new file mode 100644 index 0000000..0fe7811 --- /dev/null +++ b/content/posts/how-to-improve-stabity-low-cost-aks/index.md @@ -0,0 +1,30 @@ +--- +title: How I helped company to improve stability of low-cost AKS clusters +draft: false +date: 2025-12-07 +tags: [Kubernetes, AKS, Stability, DevOps] + +# showHero: false +--- + +# Introduction +In my company we run our product on Azure Kubernetes Service (AKS) clusters. We use for non production environments spot machines for nodes. What that means is that those nodes can be evicted at any time when Azure needs the capacity back. But as trade-off for that we pay much less for those nodes. Sometimes even up to 80% less of original price. + +After recent months of running our product on those low-cost AKS clusters, we started to experience stability issues. It was getting much worse and we had to solve this problem. + +I was given task - improve the stability of the cluster but keep the cost low. + +Sounds challenging, right? + +Let's dive in. + + +## Chapter 1: Identifying the stability problem + +## Chapter 2: Finding solution + +## Chapter 3: Tains and tolerations + +## Chapter 4: Applying the changes and monitoring results + +## Conclusion From e7fadf8e336439f4b99b720a899e51204c409fce Mon Sep 17 00:00:00 2001 From: Ales Lerch <13370338+axeII@users.noreply.github.com> Date: Fri, 1 May 2026 18:41:20 +0200 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=94=A7=20docs:=20add=20testing=20guid?= =?UTF-8?q?ance=20for=20AKS=20stability?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/posts/how-to-improve-stabity-low-cost-aks/index.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/content/posts/how-to-improve-stabity-low-cost-aks/index.md b/content/posts/how-to-improve-stabity-low-cost-aks/index.md index 0fe7811..3285037 100644 --- a/content/posts/how-to-improve-stabity-low-cost-aks/index.md +++ b/content/posts/how-to-improve-stabity-low-cost-aks/index.md @@ -1,10 +1,9 @@ --- title: How I helped company to improve stability of low-cost AKS clusters -draft: false +draft: true date: 2025-12-07 tags: [Kubernetes, AKS, Stability, DevOps] -# showHero: false --- # Introduction @@ -27,4 +26,8 @@ Let's dive in. ## Chapter 4: Applying the changes and monitoring results +The most important part as in develping software is to test and monottor new changes. + +In k8s world is the same. What can look good in theory, can fail in practice. For that reason I before actually appling it to the clusters and did several series of tests to to make sure this will work. + ## Conclusion From d84eabfd4d4113e7ff3431065aad08ddcbac564a Mon Sep 17 00:00:00 2001 From: Ales Lerch <13370338+axeII@users.noreply.github.com> Date: Sun, 10 May 2026 11:48:09 +0200 Subject: [PATCH 3/3] improve structure --- .../{ => 2025}/how-to-improve-stabity-low-cost-aks/index.md | 1 + 1 file changed, 1 insertion(+) rename content/posts/{ => 2025}/how-to-improve-stabity-low-cost-aks/index.md (96%) diff --git a/content/posts/how-to-improve-stabity-low-cost-aks/index.md b/content/posts/2025/how-to-improve-stabity-low-cost-aks/index.md similarity index 96% rename from content/posts/how-to-improve-stabity-low-cost-aks/index.md rename to content/posts/2025/how-to-improve-stabity-low-cost-aks/index.md index 3285037..b34dc2e 100644 --- a/content/posts/how-to-improve-stabity-low-cost-aks/index.md +++ b/content/posts/2025/how-to-improve-stabity-low-cost-aks/index.md @@ -1,4 +1,5 @@ --- +url: "/posts/how-to-improve-stabity-low-cost-aks/" title: How I helped company to improve stability of low-cost AKS clusters draft: true date: 2025-12-07