Loadbalance 類型的 Service 上一章節實作了 nodePort 類型的資源,它可讓集群外部存取,但 nodePort 資源有著一個缺點,要存取...
今天我們實作 gRPC services,觀察 gRPC services 是否可以在有 Istio 的協助下,真的能夠順利的對流量進行 load balanc...
The Taj Mahal is viewed as one of the most romantic monument on the planet. Buil...
title: 【從題目中學習k8s】-【Day27】K8s叢集的資源監控 2 - Prometheusdescription: 以無比的恆毅力堅持30天鍊成鐵...
本文將於賽後同步刊登於筆者部落格有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀更多相關科技的技術分享,歡迎追蹤...
當我們有多台微服務時,要如何確保每都是穩定的運作,將是一個困難的挑戰,這部分 Kubernetes 已經幫我們設想好了,在 Kubernetes 裡它提供了兩個...
本文同步刊登於個人技術部落格,有興趣關注更多 Kubernetes、DevOps 相關資源的讀者,請務必追蹤從零開始的軟體工程師之旅,喜歡的話幫我按讚分享、歡迎...
2023/05/23 更新: 為了避免本文章散落在不同網站,之後統一由部落格更新,再麻煩從部落格查看~ 本文章同時發佈於: Github(包含程式碼)...
鬆獅容器小白27連拍 GKE叢集重要參數設置 上篇在GKE採用簡單的佈署示範讓我們對服務上手性更為容易,但實際上有更多很值得拿來進階應用生產環境使用的功能來做...
鬆獅容器小白26連拍 K8s初始安裝實踐 運作執行流程 Kubernetes(K8s)最終就是要透過Pod來實踐一個個容器上的應用,那我們該如何建立第一個Po...
What is Kubernetes Worker node Worker node是用來部署容器的地方,也就是運行服務的機器,所以每個Node中必備著能夠建置...
預設的 Service 這預設是讓節點能夠跟 API Server 等資源做通訊。 $ kubectl get svc NAME TYPE...
我們今天飛遠一點,來介紹一下 Istio。Istio 可以提供我們更好的 load balance 能力,特別是在使用 gRPC 連線時,當前版本的 Kuber...
NetworkPolicy 是一組可用來定義及管理 pod 之間連線的規範。預設的情況下,Pod 透過 Service 開放端口後,平台內所有其他的 Pod 都...
title: 【從題目中學習k8s】-【Day26】K8s叢集的資源監控 1description: 以無比的恆毅力堅持30天鍊成鐵人--連續30天,一天發表...
本文將於賽後同步刊登於筆者部落格有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀更多相關科技的技術分享,歡迎追蹤...
2023/05/23 更新: 為了避免本文章散落在不同網站,之後統一由部落格更新,再麻煩從部落格查看~ 本文章同時發佈於: Github(包含程式碼)...
鬆獅容器小白25連拍 Container Orchestration編程初探 從下圖中從下而上來看你可以理解成在一個大的平台 可以想像是雲端或是虛擬化平台...
今天會用一個簡單範例跟大家分享 Pods 的生命週期,藉由範例觀察 Pods status 的變化。但在此之前先,另外介紹一個在本機啟用 Kubernetes...
POD 並非有持久性,可能出於各種原因重新調度 POD,像是失敗的 liveness 或 readiness 檢查,如果此時與 POD 通訊會怎樣?當 POD...
延續昨天的主題,今天要測試的是進階版的節點指派方式。昨天測試的是針對節點標籤作節點佈署時的選擇依據,如果沒有符合標籤的節點服務就沒辦法佈署上去,今天要說的方式能...
除了 RollingUpdate 和 Recreate 外,在 OpenShift 您還可以根據 Route 的設置輕易地實現 “Blue-Green” 和 “...
title: 【從題目中學習k8s】-【Day25】第十六題 - TroubleShooting 2description: 以無比的恆毅力堅持30天鍊成鐵人...
本文將於賽後同步刊登於筆者部落格有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀更多相關科技的技術分享,歡迎追蹤...
前言 由前面章節可以得知,Kubernetes的Node有兩種,分別是負責決策與判斷的Master Node,以及負責執行的Worker Node。而本章節將與...
在傳統VM的環境中,如果要公開新服務,則需要為新VM分配IP,並將其添加到DNS服務器,設置Nginx以啟用TLS證書,更新HAProxy配置並重新加載HAPr...
今天我們會先介紹部署檔的構成,再利用 Minikube 在本機建立測試環境,實際感受一下 Pod 如何被創建與異動的。 Controllers 描述檔是用來描述...
Job 控制器是一次性任務的 POD 控制器,期會創建一至多個 POD,只要容器運行過程正常的運行即不會有重啟的動作,否則需要依照重啟策略去運行,如果遇到節點故...
title: 【從題目中學習k8s】-【Day24】第十五題 - TroubleShooting 1description: 以無比的恆毅力堅持30天鍊成鐵人...
這裡我們使用的是 GCP 的 Cloud Build 服務,因為 staging 環境跟 production 環境要執行的步驟稍微有一些差異,所以我們把 co...