iT邦幫忙

devops相關文章
共有 596 則文章
鐵人賽 DevOps DAY 23

技術 23. 怎麼用 Roles 部署 LNMP 網頁應用程式?(下)

現代 IT 人一定要知道的 Ansible 自動化組態技巧 23. 怎麼用 Roles 部署 LNMP 網頁應用程式?(下) 上一章「22. 怎麼用 Roles...

鐵人賽 DevOps DAY 3

技術 如何在 TeamCity 增加 Build agent

前言 TeamCity build agent 為負責執行整合流程的服務程序,負責執行各種持續整合工作,Agent越多,表示同時進行測試與部署工作越多,這在大型...

鐵人賽 DevOps DAY 21

技術 GitLab CI 之 CI trigger、API 與 ChatOps

今天我們一樣要繼續改善 CI/CD Pipeline,不過今天的內容說是改善 Pipeline 並不太正確,應該說我們要來更靈活的利用 CI Service。...

技術 一、Kubernetes 1.11 (K8S 1.11)佈署

前言 這是我第一次在網路上PO技術文章,kubernetes 1.11版本,在網路上文章拼湊及整理起來,玩過K8S的大大們也有一定的程度,廢話我也不多說,直接開...

鐵人賽 DevOps DAY 7

技術 Day7 容器世界該如何彼此溝通

從「虛擬機」轉戰到容器環境時,最容易產生的疑問是容器之間該如何溝通,其實就跟「虛擬機」的環境一樣,透過 IP 或者 URL 的 DNS 解析,指到對應的「虛擬機...

鐵人賽 DevOps DAY 17
CI 從入門到入坑 系列 第 17

技術 管理貨櫃的碼頭工人-- Docker ( 3/3 )

Docker 讓建置服務變得非常簡單,但相對馬上會面臨另一個困難--如何管理? 今天將會使用 Docker Compose 工具來幫忙管理容器。 安裝 安裝可以...

鐵人賽 DevOps DAY 15

技術 GitLab: To-Do List 與 Milestones

經過前幾天的進度,我們假想情境中的團隊已經有了基本的 CI/CD 環境可以使用,現在開發工作已持續推進,團隊的 Developer 正在解 Issue/Feat...

鐵人賽 DevOps DAY 20

技術 20. Roles 是什麼?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 20. Roles 是什麼? 在上一章「19. 如何維護大型的 Ansible Playbooks?...

鐵人賽 DevOps DAY 8

技術 Day8 不同yml檔,也可以讓容器彼此都能溝通

運行容器時,最常發生需要互相溝通的問題,容器與容器間的溝通,與虛擬機相同,只要網段一致,即可直接呼叫IP或容器名稱。因此,這邊示範如何在不同的容器中,讓他們有相...

鐵人賽 DevOps DAY 12

技術 Day12 - 安裝 Google Cloud SDK

我們接下來的範例,都是使用 GCP 的方案,雖然 GCP 的 UI 介面已經做得蠻不錯的,如果想把整個環境的建置步驟記錄下來,即使是截圖並寫文字描述補充,還是考...

鐵人賽 DevOps DAY 19

技術 Day19 實際演練 - 自動 Build Image

首先我們要先準備一份 code(以 golang 示範) 跟一份 Dockerfile 檔案,稍後將由 Drone 自動將程式 build 成 Image 專...

鐵人賽 DevOps DAY 6

技術 Day6 Docker-Composr 與 Docker Command 差異

昨天示範透過 docker command 快速啟動 nginx,但是通常docker command只會用於測試使用,原因是如果服務本身只有透過指令建置,缺點...

鐵人賽 DevOps DAY 17

技術 Day17 Drone Plugin

Bash 建置 plugin 參考文件 有時候官方提供的 plugin 並不適合團隊使用或者不存在團隊需要用到的 plugin ,你可以透過原有的 pl...

鐵人賽 DevOps DAY 21

技術 Day 21 - 自架 Registry - Harbor

本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...

鐵人賽 DevOps DAY 18

技術 Day 18 - GitOps - ArgoCD 介紹

本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...

鐵人賽 DevOps DAY 29

技術 Day29 Drone 結合 Kubernetes

在 第18天 介紹過該如何透過 Drone 自動 Build Image 並推上 Harbor 私有庫,那麼今天介紹該如何透過Drone 更新線上環境的 Ima...

鐵人賽 DevOps DAY 6

技術 Day 6 - K3D與KIND 的部署示範

本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...

技術 Week24 - 用Minecraft來說明Docker為什麼這麼香 - 實作篇 [Server的終局之戰系列]

本文章同時發佈於: Medium iT邦幫忙 大家好,繼上次Week23 - 用Minecraft來說明Docker為什麼這麼香 - 概念篇的文章...

鐵人賽 DevOps DAY 5

技術 Day5 K8S架構 & Docker 快速建立環境示範

首先,先來說明一下昨天的架構圖為什麼不建議使用「虛擬機」,在成本允許下盡量使用「實體機器」的原因是,每次從「實體機」建置新的「虛擬機」總是需要預留些許資源供機器...

鐵人賽 DevOps DAY 10

技術 Day10 打造屬於團隊的 Image

雖然 docker hub 的 images 應有盡有,但是總會有不符合自我需求的時候,例如:在 nginx container 內希望 nginx 本身具備...

鐵人賽 DevOps DAY 4

技術 TeamCity Build Configuration 介紹

前言 前兩篇文章中,我們說明了安裝 TeamCity 與增加 Build Agent的設定步驟,而在這一篇我會簡單介紹 TeamCity 的操作介面與如何設定...

鐵人賽 Modern Web DAY 25

技術 [Day25] Devops - 雲端服務

Devops - 雲端服務 Devops,全名叫做 Development Operations, 基本上是結合『軟體開發』和『 IT維運 』兩個不同的工作,...

鐵人賽 DevOps DAY 1

技術 Day 1 - DevOps 與 Kubernetes 的愛恨情仇

本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...

鐵人賽 DevOps DAY 12

技術 Day-12 煉成 Docker-Compose YAML

前言 前面我們提到compose就是個協助多容器開發的工具,也因為該工具的誕生,讓許許多多原本使用scripts來啟動多容器的程序員得以更簡單的開發。所以此章節...

鐵人賽 DevOps DAY 22

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

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

鐵人賽 DevOps DAY 25

技術 25. 怎麼在 Ansible Galaxy 分享 Roles?(上)

現代 IT 人一定要知道的 Ansible 自動化組態技巧 25. 怎麼在 Ansible Galaxy 分享 Roles?(上) 在「23. 怎麼用 Role...

鐵人賽 DevOps DAY 2

技術 Day2 熟悉的「虛擬機」時代

早期尚未有微服務概念時,你可能看過以下的機器架構 縱向擴充:透過加大CPU、Memory、Disk等方式,完成資源擴充 ※ 這時候,會將多個服務放在同一台虛...

鐵人賽 DevOps DAY 3

技術 Day 3 - Helm 介紹

本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...

鐵人賽 DevOps DAY 14

技術 CI/CD Pipeline 之 stage: prod-deploy

前三天我們搞定了 CI/CD Pipeline 的 build、deploy 與 test,今天輪到 prod-deploy。 在我們的假想情境中,dev 與...

鐵人賽 DevOps DAY 1

技術 Day 1 - 前言

本系列文資料可參考以下: Github Gitbook Mr.沙先生 身為一個 Operations 出身的工程師,過去幾年我一直認為自己是...