超健忘閒人
6
位追蹤者
追蹤
大家好 超健忘閒人參上! 對於怪奇的事情總是有著濃厚的興趣。資料像是無止盡的寶藏,有時候我覺得我得像印地安納瓊斯一樣快速抓住它們,不然它們就溜走了!所以,我得不斷地跟你們分享,希望你們能幫我一把,成為我的知識夥伴們,讓我們一起冒險!😄🌍🔍
超健忘閒人的沙龍
8
會員
39
內容數
加入
前往沙龍
記錄IT社畜的自我學習筆記,如同專題名稱,主要是怕自已忘記自已做過什麼、學到什麼。索性就分享我自已在學習Kubernetes這條路上的各種測試、學習心得。
加入
前往沙龍
發佈內容
我的成就
由新到舊
實現MySQL master-slave架構在K8S平台內的部署與功能驗證
上一篇說明了如何在Kubernetes上建立基本的MySQL standalone,並加入phpmyadmin(PMA)來進行圖形化的管理,本篇就再進階一步,實作MySQL replication架構(master-salve),並進行驗證是否成功。
2024-04-19
2
Kubernetes 環境下 MySQL 單機部署與 phpMyAdmin 管理
本文記錄如何在Kubernetes環境下,部署Standalone架構的MySQL Database,並透過phpmyadmin進行管理。這篇文章將分成MySQL部署在K8S內的優勢、部署MySQL DB standalone、部署PhpMyAdmin (PMA)、結論四個部分進行說明與實作的流程。
2024-04-09
3
實作給你看:如何在Kubernetes內部署MongoDB
本篇文章將教你如何在Kubernetes cluster內部署一個MongoDB,包括取得Manifests、建立Volume、部署實務、基本操作和結論。透過操作演示,讓你瞭解在實務上如何成功建立MongoDB,並進行基本操作。
2024-04-08
3
自建GitLab環境:使用Docker的詳盡部署指南
本文將介紹Gitlab與GitHub的差異,以及在本地環境部署Gitlab的流程與實作。文章內容包括版本管理系統的選擇,Gitlab的基本功能,以及使用Docker進行部署的詳細步驟。
2024-03-22
2
ETCD還原實戰指南:Cluster問題輕鬆解決
本文介紹了在K8S Cluster出現問題時,透過ETCD的備份來還原Cluster的方法。包括ETCD的資料類型、備份、還原以及相關建議,並提出了自動進行ETCD備份作業和備份存放位置的重要性。
2024-03-07
2
解密K8S DNS:揭開內部服務查詢的生命循環
本文將探討Kubernetes內部DNS解析的相關流程,並介紹如何利用DNS來找到服務。透過瞭解DNS的工作原理,可以讓應用服務的問題處理更有效率,並提供基本測試與結論。
2024-02-21
3
打破資料界限:Harbor x Minio的完美組合
本篇將介紹Minio的功能和如何與Harbor進行整合,並說明這樣做的好處。包括Minio的優勢及Harbor x Minio的部署和測試。
2024-02-06
2
探索Kubernetes內網溝通:解密基本通信概念
本文闡述了Kubernetes內部網路通訊的基本概念,從容器到服務的溝通流程,並討論了Kubernetes使用的各種技術。重要的是,管理Kubernetes叢集時理解這些基本概念是極其重要的。
2024-02-05
3
打造你的CI/CD管道:在Kubernetes上快速建立Jenkins
在Kubernetes cluster上建立Jenkins,並且使用動態方式建立Jenkins Agent。透過K8S解決傳統的Jenkins一對多架構的問題,最終建立基本Pipeline在Jenkins Web UI上,簡單驗證Jenkins engine正常運行。
2024-01-29
2
Kubernetes特色應用: 實作PostgreSQL High Availability (HA) 架構
本篇說明如何利用Kubernetes特色,將PostgreSQL DB以HA的架構來提供服務,並說明相關的實作流程與說明。
2024-01-29
0
Harbor Registry 跨地同步:儲存庫影像異地複製
當您在K8S Cluster中使用Harbor作為容器鏡像的儲存庫時,隨著應用服務鏡像的增加,如何透過內建機制將一臺Harbor的內容同步到另一個Harbor就變得愈來愈重要。本文將介紹如何透過內建機制同步Harbor的內容以及支援Harbor同步到其他相容的Image Registry的方式。
2024-01-22
4
Ingress Controller 101:輕鬆學會基本技巧
本篇將分享關於nginx ingress controller的基本操作,包括預先準備、流程、實際操作、將domain name 映射到Ingress LB IP、部署Demo App 驗證以及結論。
2024-01-18
4
Kubernetes新手必看實務流程-Part3: 安裝後的基本任務與問題排除
本文將演示在安裝完 Kubernetes Cluster 後的基本元件安裝,包括 Calico/Calicoctl、Metric Server 和 Dashboard UI 的安裝方法以及相關問題與解決方式。
2024-01-16
3
Kubernetes新手必看實務流程-Part2: 建立您的第一組K8S 叢集
這篇文章教你如何搭建Kubernetes Cluster,包括節點安裝前設定、軟體套件安裝、Control-Plane部署和加入運算節點等步驟。在建置之後,作者會分享一些基礎服務的安裝。希望這篇文章對你有所幫助。
2024-01-15
2
Kubernetes新手必看實務流程-Part1: RHEL環境準備
本文章將說明如果您想要從頭建置一組具有Loadbalancer HA架構的Kubernetes Cluster時,你可能會需要做的事前準備工作。
2024-01-10
1
搭建Kubernetes網路基石:CNI的安裝與比較
本文將說明在安裝完Kubernetes Cluster之後,接下來必須要進行的CNI Plugin安裝建置方式,同時也透過這篇文章進行基本的CNI說明與比較。 1. Container Network Interface (CNI)
2023-12-14
2
使用Static Pod 創建高可用外部etcd叢集:詳解步驟
從官網可以知道,我們在建立一組高可用的Kubernetes Cluster時,針對ETCD有二種做法,一種是與Master節點共用,另一種則是將ETCD再獨立出來三個節點成為一組Cluster來進行運作。 本文將說明如何建置出外部的ETCD Cluster,並以Static Pod的方式運行與管理
2023-12-13
2
CoreDNS簡單除錯:解決你遇到的一般問題
最近在部署一些解決方案時,碰到了關於名稱解析上的一些問題,雖然有時候不難解決,但我發現如果清楚K8S有關於名稱解析的概念,會對除錯的時間與過程有很大的幫助。 透過本篇文章,除了幫自已留下問題查找的過程,同時也希望利用文章來整理自已對CoreDNS元件的一些觀念,同時也可以分享給大家參考。
2023-12-09
5
K8S監控之路:探索Loki監控方案(基礎篇)
今天來分享在建置完K8S後的基本工作之一 : 監控。 只要是任何會”運作”的物件(Object),不管平台、服務、軟體、硬體,為了要提供最高的可用性,就會需要透過大大小小的監控元件來幫助我們了解所有的狀態,以便在問題發生時能做到最快速的反應。
2023-12-08
3
MetalLB 新手攻略:零壓力實現無縫部署
延續上篇的內容,在了解了MetalLB的基本概念之後,我們就進入實際上部署的動作,還沒看過的可以到以下連結先有個基本概念: 本篇針對部署一個最基本的MetalLB的做法,共分成四個部分來進行說明:
2023-12-07
6
MetalLB 簡單解說:如何增進您 K8S 叢集的網路負載平衡效能!
今天跟大家分享在地端資料中心內建立Kubernetes叢集之後,如何針對網路進行更進一步的優化。除了CNI(容器網路接口)的設定,實務上我還會再另行建立Loadbalancer的機制。
2023-12-07
1
Kubescape 101:淺談 Kubernetes 安全審查工具的優勢與操作
在現今快速發展的數據應用環境之下,Kubernetes已經成為部署和管理容器化應用的首選平台。但是隨著應用服務愈來愈複雜、被攻擊的風險也愈來愈高。為了保護Kubernetes環境的安全性,跟大家介紹一個針對Kubernetes安全合規掃描的工具,幫助確保您的 Kubernetes 叢集設置和應用程序
2023-12-05
2
探索 ETCD 操作:來自日常操作和故障排除經驗分享
接續上一篇文章,本文再深入一點關於ETCD基本操作以及在其他文章中關於ETCD節點資料不一致情況的除錯內容分享
2023-11-20
5
優化效能的關鍵: 加速 ETCD
建立Kubernetes cluster時,ETCD 是必不可少的元件,事實上Kubernetes所有資料都會存進ETCD store中,如果要讓Kubernetes的運行效能更好,其中一種方法是在部署之前對ETCD的性能進行優化設計。
2023-11-13
3
K8S 平臺升級-基礎篇
今天來記錄版本升級的做法(z版號),Kubernetes的版本更新的很快,所以版本升級是每個管理者所必須要會的必備技能,建議版本升級之前要先去確認升級路徑,不是每個版本號都能一次升級到你需要的版本。
2023-11-09
3
ETCD之旅:備份與還原的數據守護
知道如何備份與還原ETCD才能確保當環境出現重大問題時,可以將你的環境回復回來,對於系統管理者來說,等於是救人一命。(認真來說其實也是救了你的主管一命)。
2023-10-31
3
管理短暫的一次性工作(Job)
本篇說明在Kubernetes平台上的Job資源類型的類型、實務、應用場景
2023-10-25
5
打造獨立的Image Registry: Harbor
今天來跟大家分享如何建置容器世界的一個非常重要的元件:Image Registry。
2023-10-22
3
充分利用本機空間的Local-path provider
今天簡單演示如何在Kubernetes cluster利用local-path provider建構出storage class來提供應用程式進行資料的存放。
2023-10-16
7
K8S: 探索StatefulSet實務操作
本篇將補完上一篇所提到關於StatefulSet的實作部份。
2023-10-16
0
K8S部署好幫手:掌握StatefulSet
本篇將說明關於StatefulSet的基本概念
2023-10-13
4
淺談K8S DaemonSet
所謂daemonset,簡單來說就是在每個節點上部署一個Pod副本。當今天有新的主機節點加入時,就自動再上面部署一個Pod副本。移除節點時,也會自動將Pod副本移除。
2023-10-12
3
Local volume vs HostPath
本文將說明關於Local volume 與hostPath二種類型的差異與一些注意事項。
2023-10-12
1
Create an ExternalDNS with Bind
因為想要使用FQDN的方式連接到Kubernetes cluster內部的應用服務,加上早已使用Linux Bind為測試環境的主要DNS
2023-10-11
3
Namespace與它的好朋友們(annotation/label/selector)
今天分別針對3個基本中的基本資源物件類型來說明
2023-10-10
4
StorageClass應用:NFS
在建置完Kubernetes cluster之後,通常我會做的前幾件事之一就是建立一個StorageClass給應用服務使用,而NFS我認為是相對容易實現的做法。
2023-10-10
0
Kubernetes的資源是怎麼計算的?
本文針對Kubernetes內最基本的資源(cpu, ram, disk)的計算單位與一些實務操作,分享給自已與大家做參考。
2023-10-05
2
什麼是Ingress?
本次分享一個K8S網路的一個很重要的元件:Ingress。 有沒有ingress差別在那?
2023-10-04
4
OpenShift名稱解析(DNS)機制大小事
最近在研究的時候看到了一篇文章寫到關於OpenShift 內部DNS機制的文章,在讀完之後,覺得應該來筆記一下,原來內部的DNS也是經過層層設計過的,並不是想像中的這麼單純。 先說明一下,以下是我個人的讀後心得,如果有理解錯的,也請指教。 1. DNS operator (1) 在OCP4內
2023-10-04
0
vocus 勳章
NFT
了解
如何蒐集勳章