iT邦幫忙

kubernetes相關文章
共有 842 則文章
鐵人賽 DevOps DAY 23

技術 從異世界歸來的第二三天 - Kubernetes Resources(三) - LimitRange

概述 前兩天介紹完了 Request/Limit 以及 Namespace ,聰明的小朋友很快就會對這兩個觀念有所連結,一個能聲明單一服務的資源限制而另一個可以...

鐵人賽 DevOps DAY 8

技術 [前置]Jenkins with Kubernetes + ArgoCD for CD

這邊我們就來看一下,ArgoCD如何控制Kubernetes的部署。ArgoCD server建置請參閱官方文檔。 首先ArgoCD可以設定與gitlab綁定。...

鐵人賽 DevOps DAY 8

技術 Day 08 Kubernetes - Pod & Workloads

本篇大綱 這篇將會開始介紹在 K8s 組出服務必備的元素,第一篇來講的是 Pod & Workloads。 內文 接下來的三篇內,會簡介每個 Kuber...

鐵人賽 DevOps DAY 13

技術 Day13 - 使用 Istio 實現 A/B 測試 (A/B Testing)

前言 上一篇我們學到如何使用 Istio 輕鬆完成 Canary Deployment,本篇會介紹另一個部署策略 A/B Testing,並且同樣使用 Isti...

鐵人賽 DevOps DAY 7
30天準備CKA考試 系列 第 7

技術 Day 07:Service

Day 07:Service 我認知的Service是定義各個Pods之間是如何溝通的規則,類似Docker的Network。而它的主要方式就是類似Replic...

鐵人賽 DevOps DAY 7

技術 [07] 為什麼 CDK 部署 EKS cluster 會比較慢

本日來探究一下 EKS 周邊部署 Cluster 方式,本系列文章主要以 eksctl 命令進行部署,以下為建立 cluster 時的輸出: $ eksctl...

鐵人賽 DevOps DAY 22

技術 從異世界歸來的第二二天 - Kubernetes Resources(二) - Namespace

概述 在昨天的介紹中我們藉由 Request/Limit 當作我們了解 Kubernetes 資源配置的一塊入門磚,今天我們將做一些實戰操作模擬工作中團隊開發的...

鐵人賽 DevOps DAY 7

技術 Day 07 使用 Kubespray 建立自己的 K8S(二)

本篇大綱 這篇文章是要講述前面我們利用 Kubespray 建立了自己的 Cluster,但是還沒有使用到,但如果需要加入或減少其他 Node 該怎麼辦呢?Ku...

鐵人賽 DevOps DAY 8

技術 Day 8 — 艦隊內部通訊:CNI plugin

呼叫鯨魚一號,呼叫鯨魚一號,聽到請回答,over 圖片來源:Docker (@Docker) / Twitter Kubernetes 網路模型 到目前為...

鐵人賽 DevOps DAY 12

技術 Day12 - 使用 Istio 實現金絲雀部署 (Canary Deployment)

前言 在 Day08 介紹過好幾種不同的部署策略,幫助我們完成應用程式的版本更新。本篇要介紹的金絲雀部署是現今常使用的部署策略,至於它的原理是什麼,以及要如何使...

鐵人賽 DevOps DAY 6

技術 [06] 為什麼 EKS cluster 可以讓 Pod 部署至 Fargate

在開始主題之前,先簡單介紹一下 AWS Fargate。在 AWS EC2 服務,我們可以隨意啟用 EC2 instance 作為我們的主機來使用,而在 ECS...

鐵人賽 DevOps DAY 6
30天準備CKA考試 系列 第 6

技術 Day 06:Deployments

Day 06:Deployments 照慣例先來看看官網怎麼寫YAML吧~ apiVersion: apps/v1 kind: Deployment metad...

鐵人賽 DevOps DAY 21

技術 從異世界歸來的第二一天 - Kubernetes Resources(一) - Request/Limit

概述 在我們大略介紹了常見的存儲配置 Volumes ,接下來我們將會慢慢的進入資源分配的世界。 Kubernetes 是一個集群管理平台並且擁有至少一個節點,...

鐵人賽 DevOps DAY 6

技術 [前置]Gitlab+Jenkins for CI

這邊就不探討怎麼建置這些CI/CD工具。 我們先採用線上有免費額度的Gitlab服務,在指定的repository上設定webhook。 這會在每一次使用者co...

鐵人賽 DevOps DAY 7

技術 Day 7 — 回頭!快回頭阿!我還沒上船阿~:重設 kubeadm init 參數、重置 Kubernetes、升級 Kubernetes

為什麼人家裝起來都這麼順利,我就要一直重來一直改設定阿~ 圖片來源:Docker (@Docker) / Twitter 今天來記錄一下修改設定、重置、升...

鐵人賽 DevOps DAY 6

技術 Day 06 使用 Kubespray 建立自己的 K8S(一)

本篇大綱 這篇文章是要講述自建 K8s 了,如果不想採用 kubeadm 方式,可以採用 Kubespray 自動化安裝,實務上來說有多方測試調教會較穩定,也比...

鐵人賽 DevOps DAY 11

技術 Day11 - 一次清楚搞懂 Istio Virtual Service 及 Destination Rule

前言 學過 Kubernetes 但對 Istio 不熟悉的人,應該會對 Virtual Service 以及 Destination Rule 等新名詞感到陌...

鐵人賽 DevOps DAY 5
30天準備CKA考試 系列 第 5

技術 Day 05:ReplicationController vs. ReplicaSet

Day 05:ReplicationController vs. ReplicaSet 昨天提到了如何建立Kubernetes的最小單位Pod,那如果我們今天想...

鐵人賽 DevOps DAY 5

技術 [05] 為什麼 EKS cluster 知道預設 CNI Plugin 為 Amazon VPC CNI plugin

預設 EKS cluster 使用 Amazon VPC Container Network Interface(CNI)Plugin 作為 CNI。EKS 集...

鐵人賽 DevOps DAY 20

技術 從異世界歸來的第二十天 - Kubernetes Volumes (五) - PV & PVC

概述 PersistentVolume 與 PersitentVolumeClaim (以下簡稱 PV & PVC)的觀念通常很容易的與如何使服務 Statef...

鐵人賽 DevOps DAY 5

技術 Day 05 Kubernetes - 簡介

本篇大綱 這篇文章是要講 Kubernetes 的簡介,雖然我覺得這主題已經講到爛掉,但還是給新手來說我還是會重講。 內文 Kubernetes 簡稱為 K8...

鐵人賽 DevOps DAY 6

技術 Day 6 — 怎麼剛下水就迷航了:Kubernetes + Docker install Troubleshooting

不~~ 怎麼剛下水就迷航了? 圖片來源:Docker (@Docker) / Twitter 這篇是 Trobleshooting 用來搜集 安裝和建立...

鐵人賽 DevOps DAY 10

技術 Day10 - 踏出學習 Istio 的第一步,完成 Microservices 流量切換

前言 Istio 是個很強大的工具,但同時也有一定的學習成本,若是能將 Istio 駕輕就熟,就可以對 Microservices 流量做到很精細的控管。那我們...

鐵人賽 DevOps DAY 4

技術 [04] 為什麼 EKS worker node 可以自動加入 EKS cluster(二)

為什麼 EKS worker node 可以自動加入 EKS cluster(二)? 接續前一篇,我們了解了 EKS node group 定義,並知道了 EK...

鐵人賽 DevOps DAY 4
30天準備CKA考試 系列 第 4

技術 Day 04:Pods

Day 04:Pods Pod 簡單來說就是Containers的集合,1個Pod會包含至少一個Container。 Sidecar Container Pod...

鐵人賽 DevOps DAY 19

技術 從異世界歸來的第十九天 - Kubernetes Volume (四) - Secret

概述 在上一篇文章中我們提到了 ConfigMap 這個 Kubernetes 讓我們解耦程式碼複雜度以及統一管理設定檔的好工具,但由於 ConfigMap 是...

鐵人賽 DevOps DAY 4

技術 [前置]MLOps名詞解釋與架構設計

這邊要提到MLOps,是因為我們接下來要為ROS系統設計的虛實整合環境,需要一個自動化的部署流程,方便我們去做AI model的training以及訓練後資料的...

鐵人賽 DevOps DAY 4

技術 Day 04 基礎架構設定 - Instance & 網路設定

本篇大綱 這篇文章是要架設 Cloud Native Infra Labs 的第三部分,接續前面設定好的 Key pair,要來設定 VM Instance,還...

鐵人賽 DevOps DAY 5

技術 Day 5 — 艦隊組織內部簡介:Control Plane & Worker Node

可愛鯨魚背著貨櫃游啊游~ 你知道 Kubernetes 是怎麼一次操控這麼多鯨魚的嗎? 圖片來源:Docker (@Docker) / Twitter C...

鐵人賽 DevOps DAY 3

技術 [03] 為什麼 EKS worker node 可以自動加入 EKS cluster(一)

如果是一個自建的 Kubernetes cluster,我們會需要使用 Certificate Authority 憑證給予 Kubernetes Compon...