iT邦幫忙

devops相關文章
共有 1058 則文章
鐵人賽 DevOps DAY 28

技術 EP28 - 使用 Container Insights 監控 EKS 上的容器,並整合 Grafana 作為儀表板

在 EP25 和 EP26,我們為 EKS 配置了 Grafana 和 Loki,讓我們可以透過儀表板查看 Log,雖然範例 AP 根本沒有設定 Log,今天我...

鐵人賽 DevOps DAY 22

技術 第二十二天:為測試產生覆蓋率報告

每當我們為專案寫測試的時候,其實就是拿另一個程式來執行我們寫的程式,看看是不是能將程式碼裡所有可能的路徑都「走」過一遍,確保不會有意料外的錯誤發生。而這個所有路...

鐵人賽 自我挑戰組 DAY 5

技術 DevOps:「開發團隊與運營團隊之間更具協作性、更高效的關係」

比較新的團隊,或是有跟著時代進步的開發團隊應該都知道 DevOps 是指什麼,但是應該還是有很多工程師或是新手們不知道這到底是什麼吧 根據 維基百科 的解釋,這...

鐵人賽 DevOps DAY 14

技術 Day14-Kubernetes 那些事 - Deployment 與 ReplicaSet(二)

前言 昨天的文章介紹了 Deployment 以及 ReplicaSet 的基本介紹後,接下來要介紹如何撰寫以及建立,廢話不多說馬上開始 Deployment...

鐵人賽 DevOps DAY 30

技術 Day 30 - 相關資源分享

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

鐵人賽 DevOps DAY 12

技術 EP12 - 重構並模組化 Terraform 程式碼

傳統的架構上,我們會使用獨立機械建置 Git、Jenkins,最後部署至目標環境,到目前為止,我們已經用 Terraform 將整個環境大致上架起來,但是環境僅...

鐵人賽 DevOps DAY 21

技術 EP21 - 持續部署使用 Octopus Deploy 首部曲,建置 Octopus 基礎設施

在第十天的時候,我們使用 AWS CodeDeploy 部署到 EC2,當時只有陽春版的部署,我們做了大費周章的設定,但是卻無法知道是否部署成功,即便官方有提供...

鐵人賽 DevOps DAY 13

技術 第十三天:用 ktlint 做程式碼風格檢查

當我們自己一個人寫程式的時候,只要程式碼沒有寫錯,排版風格愛怎麼寫就怎麼寫,什麼時候要換行、什麼時候要空行都可自己決定。但團隊合作時就不一樣了,假如每個成員寫程...

鐵人賽 DevOps DAY 23

技術 Day 23:Ansible 的基本介紹

昨天差不多講完這幾天的目標了,今天就來簡單介紹 Ansible 這套自動化工具吧。順便幫我爭取一點寫 code 的時間。 安裝 首先是如何安裝,話說我本來是想找...

鐵人賽 DevOps DAY 17

技術 Day 17 - 什麼軟體盤點?就用 facter 就好啦!

本系列文資料可參考以下: Github Gitbook Mr.沙先生 今天要講的是 Puppet 的另一個神器 facter,這是內建在 Pu...

鐵人賽 DevOps DAY 21

技術 Day21-Kubernetes 那些事 - Volume

前言 上一篇文章介紹了 ConfigMap 以及 Secrets 以及如何建立,接下來就要介紹如何正確地套用到 Pod 上,想套用到 Pod 上必須要先了解 V...

鐵人賽 DevOps DAY 27

技術 Day 27:開始撰寫 Playbook

今天努力了一個下午,終於算是勉強搞出了一組能動的 playbook,這邊就來記錄一下過程以及就我所知可以改進的地方。 首先來回憶一下,架設一個新的沙盒的流程:...

鐵人賽 DevOps DAY 7
k8s歷險記 系列 第 7

技術 Day7-aws或gcp 我選擇本機建立k8s

是否該用雲端平台 在正式使用k8s的時候,部署k8s最好的情況是使用雲端平台。一來機器規格可以依照需求調整,二來可以不必花錢雇用硬體工程師,讓平台商去處理即可。...

鐵人賽 DevOps DAY 29

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

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

鐵人賽 DevOps DAY 22

技術 Day 22 — 設立研發實驗室:GitLab 安裝

有了鯨魚工具箱~再來設立個實驗室吧! 圖片來源:Docker (@Docker) / Twitter 經過了20多天終於弄好基礎了... 接著往開發前進~...

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

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

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

技術 【台灣首屆DevOps大會】業界經典案例、第一手經驗重磅開講,名額有限 報名從速!

Hello, 各位邦友聽過「DevOps」嗎? 開發團隊責難維運團隊的機器出了問題,維運團隊則把問題歸咎於開發團隊的程式碼上。這樣的衝突各位IT人應該不陌生。...

鐵人賽 DevOps DAY 18

技術 Day18-Kubernetes 那些事-Health Check

前言 由於現在 Pod 的數量越來越多了,因此如何控管好每個 Pod 可說是非常重要的動作,在開始細部介紹 K8s 是如何確保 Pod 是可以正常運行之前,首先...

鐵人賽 DevOps DAY 24

技術 Day24 - 使用 Jaeger 蒐集 Tracing 資訊

前言 前一篇介紹 Traces 是以一到多個 Spans 所組成,用來追蹤單次請求在系統內部的行為,幫助我們找出 Microservices 的故障原因。本篇會...

鐵人賽 Software Development DAY 29

技術 [Day 29] Dockerfile - Fly.io 什麼的已經夠了啦。|【搜尋引擎製作錄】

Github, Over Engineering 礙於篇幅緣故,過多細節的部分,會挑重點講述,如有疑問歡迎留言討論 在結束了 Kirby 分享的前端部分,這個系...

鐵人賽 DevOps DAY 23

技術 Day 23 - Rancher Fleet 環境架設與介紹

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

鐵人賽 DevOps DAY 28

技術 Day28 - 透過 Cloud Build 自動部署到 GKE

前一篇我們已經完成 75% 的前置動作,就差 cloud build 幫我們把最新的映像檔部署到 GKE 服務對吧,這部分也非常簡便,我們在建構步驟中,加一段...

鐵人賽 DevOps DAY 9

技術 What is DevOps?(二)

透過前篇說的DevOps五大重點,可以了解DevOps其實是一種文化、一種概念,是每個工程師都要學習與發展的,並不是特定職位或是技能 再來我們看看維基百科上的定...

鐵人賽 DevOps DAY 27

技術 Day 27: Ansible最終回!與Jenkins共舞!

昨天我們成功在本機利用Ansible安裝及部署我們的專案。那麽今天,我們就利用Jenkins進行自動化操作吧! 修改main.tf 由於我們想把整個部署流程自動...

鐵人賽 DevOps DAY 24

技術 Day 24 - Secret 的部署問題與參考解法(下)

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

鐵人賽 DevOps DAY 14

技術 Day 14 - 用 eyaml-hiera 來處理機敏資料

本系列文資料可參考以下: Github Gitbook Mr.沙先生 既然是 Configure 有存入 data,就會有敏感資訊的議題,像是...

鐵人賽 DevOps DAY 28

技術 Day 28 — Terraform/GCP實戰:使用 GCP Console 創建 GCP 資料庫服務 Cloud Sql (PostgreSQL)

示範如何使用 GCP Console 創建關聯式 SQL 資料庫服務 (PostgreSQL)。 文章同步分享到 blog - https://devops...