Not enough resources? How to manage CPU and RAM!When our apps or systems are running, we often get alerts about CPU or RAM running low. Besides just adding more resources, are there any…Oct 15, 2024Oct 15, 2024
資源不夠用?教你管理 CPU 和 RAM!當我們的應用服務或系統運行時,常常會碰到CPU或RAM出現資源不足的告警,除了可以再增加資源之外,是不是也有一些做法可以再擠一點資源利用呢?Oct 13, 2024Oct 13, 2024
Managing Your Kubernetes Spending: Meet KubecostToday, let’s look at Kubernetes monitoring from a different perspective: the boss’s perspective.May 17, 2024May 17, 2024
Overview: Exploring Multus Multi-Networking TechIn traditional setups, we often separate the network cards for different purposes. For example, we might have one for management, another…May 7, 2024May 7, 2024
基礎概述:探索Multus多網卡技術傳統環境下,常常會為了一些目的,將系統的網卡以功能來隔離出來,例如管理網段、資料網段、硬體控制網段之類,更進一步可能還會針對資料進與出再切開不同的網路,這些在實體機、VM的環境是很常見的使用情境。May 7, 2024May 7, 2024
Updating Kubernetes Certificates: Easy Peasy!(En)Recently, one of my client asked about updating Cluster certificates upon expiration, and I thought it would be a good opportunity to share…Apr 30, 2024Apr 30, 2024
【必學技能】K8S憑證更新,輕鬆上手!最近客戶提到關於Cluster憑證更新的問題,所以可以將之前進行更新的測試與大家分享一下,本篇主要針對是ca.crt/etcd-ca還沒過期的情況之下,做法就相對很單純,只要跟著本篇的流程執行就可以很順利的完成時間的延長。Apr 30, 2024Apr 30, 2024
How to Adjust the Pod IP Range of Calico(En)Recently, I plan to test several networking stuff, and since the physical network environment also needs to be reconfigured,I found out…Apr 26, 2024Apr 26, 2024
K8S Backup Solution: Velero Implementation Guide(En)After exploring different Kubernetes solutions, I forgot to share practical backup operations. While we discussed backing up and restoring…Apr 18, 2024Apr 18, 2024
K8S備份解決方案:Velero實作指南在做了這麼多關於Kubernetes的各項方案之後,一直忘記跟大家提供關於備份相關的實務操作,先前也有提供直接從ETCD的角度進行備份與還原,但這種方式比較麻煩,也不適合針對只還原某個Project的目的,所以一般來說ETCD的備份方式比較定位在最後大絕招這種類型 :)Apr 17, 2024Apr 17, 2024
The Basic Principles of K8S GC Mechanism(En)Recently, I’ve been spending time understanding how Kubernetes garbage collection and cleanup mechanisms work, for various reasons. While…Apr 12, 2024Apr 12, 2024
淺談 K8S GC 機制與基本原理最近剛好在研究關於Kubernetes垃圾收集與清理機制,發現雖然一般情況下不會特別去做調整,但有必要對幾個GC機制要有一些基本的認知,為此我看了官方文件與其他文章,整合一些我個人想要了解的基本原理,並分享給大家。Apr 9, 2024Apr 9, 2024
Optimize K8S for Your System: Quick Tips!(En)This article will briefly discuss what to do after installing a Kubernetes cluster and start thinking about how to make the cluster run…Apr 8, 2024Apr 8, 2024
優化K8S:讓你的系統更快更順本篇文章將簡單針對安裝完Kubernetes Cluster,並且開始在思考如何可以讓Cluster可以更順利的運行做一些說明。Apr 8, 2024Apr 8, 2024
GitLab Runner Setup Guide: Creating a Basic CI/CD Workflow(En)In the previous article, we successfully installed GitLab. However, to facilitate future CI/CD operations, the next step is to set up…Mar 28, 2024Mar 28, 2024
GitLab Runner 搭建指南:打造流暢的 CI/CD 工作流程在上一篇文章中,我們完成了Gitlab的安裝,但為了未來的CI/CD的作業,接下來就要進行Gitlab runner的建置,我們需要透過runner來執行與部署任務。Mar 28, 2024Mar 28, 2024
Setting up and testing MySQL master-slave setup on K8S platform(En)The previous article explained how to set up a basic standalone MySQL on Kubernetes and integrate phpMyAdmin (PMA) for graphical…Mar 22, 2024Mar 22, 2024
實現MySQL master-slave架構在K8S平台內的部署與功能驗證上一篇說明了如何在Kubernetes上建立基本的MySQL standalone,並加入phpmyadmin(PMA)來進行圖形化的管理,本篇就再進階一步,實作MySQL replication架構(master-salve),並進行驗證是否成功。Mar 22, 2024Mar 22, 2024