iT邦幫忙

devops相關文章
共有 1071 則文章
鐵人賽 DevOps DAY 28
Kubernetes 30天學習筆記 系列 第 28 篇

技術 [Day 28] 如何將一台機器上的服務搬移到另外一台 - Node Maintenance

前言 如果有運維服務的經驗,可能多少都有遇過 Server maintenance。以 Linode 這家雲端服務供應商而言,他們的價格比起 AWS 或 GCP...

鐵人賽 DevOps DAY 27
Kubernetes 30天學習筆記 系列 第 27 篇

技術 [Day 27] 在 Kubernetes 上管理不同的專案 - Namespaces

前言 在前一天的學習筆記中提到,當 Kubernetes 提供給越來越多人使用時,我們可以透過 Resource Quotas 來避免單一 Pod 佔領整個 C...

鐵人賽 DevOps DAY 26
Kubernetes 30天學習筆記 系列 第 26 篇

技術 [Day 26] 如何管理 Kubernetes 上的資源分配 - Resource Quotas

前言 當 Cluster 上被不同部門或是不同團隊使用時,Kubernetes Cluster 上的資源管理就非常重要了。要如何避免所有資源被單一 contai...

鐵人賽 DevOps DAY 25
Kubernetes 30天學習筆記 系列 第 25 篇

技術 [Day 25] 實現 Horizontal Pod Autoscaling - HPA

前言 在昨天的學習筆記中介紹到如何監控 Kubernetes 上的資源使用 後,今天筆者想跟大家分享如何在 Kubernetes 上實現 Autosacling...

鐵人賽 DevOps DAY 24
Kubernetes 30天學習筆記 系列 第 24 篇

技術 [Day 24] 如何在 Kubernetes 上監控服務的資源使用 - Heapster

前言 對於開發團隊而言,如何監控應用服務在 Server 上的資源使用一直是個很重要的課題,透過監控、可以偵測目前服務是否發生異常之外,也可以透過過去監控的資料...

鐵人賽 自我挑戰組 DAY 22

技術 [2018 iThome 鐵人賽] Day 22: Docker + Travis CI + Kubernetes + GKE

本文利用工人智慧技術同步發表於我的部落格 前言 這篇是 2016 年 6 月時的紀錄,當時剛接觸 Docker 和 Kubernetes 4 個月左右...

鐵人賽 DevOps DAY 22
Kubernetes 30天學習筆記 系列 第 22 篇

技術 [Day 22] Demo: 在 Kubernetes 上架設 Stateful Wordpress Application

前言 在前幾天介紹完另外幾個常用的 Kubernetes 的元件後,想必讀者對 Kubernetes 有些基本了解。 今天將藉由這些元件,以及延續先前在 AWS...

鐵人賽 DevOps DAY 30

技術 Day 30 - 總結

本系列文資料可參考以下: Github Gitbook Mr.沙先生 最後,在這結尾的最後一天,其實前面傳授了許多在 Puppet 上的技術,但...

鐵人賽 DevOps DAY 21
Kubernetes 30天學習筆記 系列 第 21 篇

技術 [Day21] 如何動態提供 & 管理儲存資源 - Storage Class & PersistentVolumeClaim

前言 不知讀者是否還有印象 前一天學習筆記 最後提到,當我們希望將 AWS EBS 掛載在 Pod 的某個指定路徑之前,我們須先手動輸入 awscli 指令,創...

鐵人賽 DevOps DAY 29

技術 Day 29 - 疑難雜症 Q&A

本系列文資料可參考以下: Github Gitbook Mr.沙先生 除了一般正常的用法以外,偶爾還是會遇到一些奇怪的錯誤而卡關,有可能是你腦殘...

鐵人賽 DevOps DAY 20
Kubernetes 30天學習筆記 系列 第 20 篇

技術 [Day 20] 如何保存 Container 中資料 - Volumes

前言 在前幾天的學習筆記中,我們使用到的 Pod 物件都是 stateless,代表著 Pod 物件中的 container 儲存的資料會隨著 containe...

鐵人賽 自我挑戰組 DAY 24
再戰軟體工程 系列 第 23 篇

技術 『非吾懶也,蓋氣力有限也』 -- 談自動化的力量

我在前面的文章,曾經不止一次地談過怎樣做自動化,包括流程自動化、測試自動化、部署自動化等。也許時至今日,還是有很多人會存疑:『自動化到底有什麼好,我這樣雖然手動...

鐵人賽 DevOps DAY 19
Kubernetes 30天學習筆記 系列 第 19 篇

達標好文 技術 [Day 19] 在 Kubernetes 中實現負載平衡 - Ingress Controller

前言 不知讀者是否還有印象 第九天的學習筆記中 我們介紹到的 Service 元件。Kubernetes 提供的 Service 能幫助在 Cluster 中運...

鐵人賽 DevOps DAY 28

技術 Day 28 - 備份與還原

本系列文資料可參考以下: Github Gitbook Mr.沙先生 建置完 Puppet 之後最重要的議題就是 maintian,其中一項最基...

鐵人賽 DevOps DAY 18
Kubernetes 30天學習筆記 系列 第 18 篇

技術 [Day 18] 高彈性部署 Application - ConfigMap

前言 不知大家在開發的過程中是否遇過,將部署環境的代碼與程式碼一併交付的經驗。筆者在最一開始自身開發產品時,也犯了這樣的錯誤,將不同環境(development...

鐵人賽 DevOps DAY 27

技術 Day 27 - Puppet 的測試工具

本系列文資料可參考以下: Github Gitbook Mr.沙先生 既然 Puppet 手握整個 infrastructure 的生殺大權,那...

鐵人賽 DevOps DAY 26

技術 Day 26 - 讓 Puppet 進版控吧!

本系列文資料可參考以下: Github Gitbook Mr.沙先生 為什麼要用 Git Puppet 有個很大的特點是 Infrastruct...

鐵人賽 DevOps DAY 17
Kubernetes 30天學習筆記 系列 第 17 篇

技術 [Day 17] Pod 之間是如何找到彼此呢 - DNS Service Discovery

前言 在 第九天的學習筆記中 我們學習到 Service 每次被建立時,Kubernetes Cluster 都會動態給予一組新的 Cluster IP。然而,...

鐵人賽 DevOps DAY 16
Kubernetes 30天學習筆記 系列 第 16 篇

技術 [Day 16] 介紹 kops - 在 AWS 上打造 Kubernetes Cluster (下)

前言 在 前一天 我們知道了: 如何在 MacOS 與 Linux 安裝 kops 與 awscli 套件 如何在 AWS 上設置好我們需要的設定 今天的學...

鐵人賽 DevOps DAY 25

技術 Day 25 - 設計 Role and Profile 架構的 Puppet

本系列文資料可參考以下: Github Gitbook Mr.沙先生 一開始用 Puppet 的時候就是把每個 node 的 manifests...

鐵人賽 DevOps DAY 15
Kubernetes 30天學習筆記 系列 第 15 篇

技術 [Day 15] 介紹 kops - 在 AWS 上打造 Kubernetes Cluster (上)

前言 今天的學習筆記將分享幾個常用的好工具、以及介紹 AWS 上幾個我們將會用到的功能,筆記內容如下: 介紹什麼是 Kops 在不同平台上安裝 Kops...

鐵人賽 DevOps DAY 24

技術 Day 24 - 設計基於 cronjob 的分散式概念

本系列文資料可參考以下: Github Gitbook Mr.沙先生 再來要來談的是關於 Puppet Server 與 Agent 的設計,今...

鐵人賽 DevOps DAY 14
Kubernetes 30天學習筆記 系列 第 14 篇

技術 [Day 14] Kubernetes Dashboard 介紹

前言 在前幾天的學習筆記中,我們都是透過 kubectl 指令來操作 Kubernetes 。筆者今天想分享另外一個由 Kubernetes 提供的操作介面 -...

鐵人賽 DevOps DAY 23

技術 Day 23 - 和很潮的工具結合 - Vagrant

本系列文資料可參考以下: Github Gitbook Mr.沙先生 這是 "和很潮的工具結合" 系列文第三篇,也是最後一篇...

鐵人賽 DevOps DAY 22

技術 Day 22 - 和很潮的工具結合 - Packer

本系列文資料可參考以下: Github Gitbook Mr.沙先生 今天要介紹很潮的工具是 Packer,Packer 是由 Hashicor...

鐵人賽 DevOps DAY 13
Kubernetes 30天學習筆記 系列 第 13 篇

達標好文 技術 [Day 13] Demo: 在 minikube 上架設 Stateless Wordpress

前言 在前幾天介紹完幾個常用的 Kubernetes 的元件後,想必讀者對 Kubernetes 有些基本了解。 今天我們將藉由這些元件,在 minikube...

鐵人賽 DevOps DAY 12
Kubernetes 30天學習筆記 系列 第 12 篇

技術 [Day 12] 敏感的資料怎麼存在k8s?! - Secrets

前言 今天的學習筆記將介紹 Kubernetes 另一個元件 Secrets 。Secrets 協助開發者將一些敏感資訊,像是資料庫帳密、訪問其他台 serve...

鐵人賽 DevOps DAY 21

技術 Day 21 - 和很潮的工具結合 - Docker

本系列文資料可參考以下: Github Gitbook Mr.沙先生 終於來到了 Day 21,今天是 2017 最後一天,跨年夜還要出文章真...

鐵人賽 DevOps DAY 20

技術 Day 20 - 手把手系列 - Nginx + NodeJS 實戰

本系列文資料可參考以下: Github Gitbook Mr.沙先生 建議 這個篇幅屬於可 LAB 性質,可以參考 shazi7804/pup...

鐵人賽 DevOps DAY 11
Kubernetes 30天學習筆記 系列 第 11 篇

技術 [Day 11] 如何確保 Container 運行狀態 - Health Checks

前言 正如前幾天提及 Kubernetes 可以偵測到 Pod 的生命週期去調整 Kubernetes Cluster 中其他物件的狀態。然而有些時候,**雖然...