iT邦幫忙

2021 iThome 鐵人賽

DAY 30
0
DevOps

Dev's Ops 啟程系列 第 30

[Day 30] 在 Dev's Ops 啟程之後

Review 29 Days

在 Dev's Ops 啟程之後,我們來回顧一下這三十天能有哪些精彩的歷程

SRE 系列

[Day 2] SRE - 你的服務死後不要讓人擔心嘛
[Day 3] SRE - Log寫好一點,對團隊好一些
[Day 4] SRE - 保持精簡的監控
[Day 5] SRE - 發動事件左移之術,預視未來的機制
[Day 6] SRE - 起身對抗活在警報中的惡魔
[Day 7] SRE - 故障排除小技巧
[Day 8] SRE - 火炎焱燚之保衛戰
[Day 9] SRE - 自動化
[Day 10] SRE - ON-CALL
[Day 11] SRE - 事後檢討,拜託拜託讓我吸個經驗值
[Day 12] SRE - 定期演練計畫

以上文章看完後,至少你會有SRE基本的概念與技巧。


Drone 系列

[Day 15] Drone - Runner in k8s 安裝設定
[Day 16] Linter 管理 - 中央集權

一篇介紹如何在k8s跑Drone,另一篇跟大家分享在一個團隊內Linter管理。


Mattermost 系列

[Day 17] Mattermost - 介紹與安裝
[Day 18] Mattermost - 設定
[Day 19] Mattermost - Webhooks
[Day 20] Mattermost - 自簽憑證綁定 Docker版
[Day 21] Mattermost - RSS
[Day 22] Mattermost - with Drone Plugin
[Day 23] Mattermost - ChatOps

可以把Mattermost當作主要或備援通訊軟體,可在自己的機器上自行建立,這七天分享Mattermost從零至有個ChatOps Bot小小實作。


BDD 系列

[Day 24] BDD - godog 小試身手
[Day 25] BDD - godog image封裝
[Day 26] BDD - 組合技

Golang 版本 BDD 測試工具使用分享。


Gitea 系列

[Day 27] Gitea - 你的Gitea慢了嗎?卡卡的?
[Day 28] Gitea - 如何自簽憑證與Nginx注意

Gitea維運上的遇到的問題分享。


Trivy 系列

[Day 29] Trivy - 介紹、操作與導入CI/CD

Golang 版本 Image Scanner 使用分享。


心得

繼去年的「遠離DevOops」之後, 今年的重點在於DevOps之後,在Ops上SRE的技巧與策略。
而我也是因為SRE後,才接觸Mattermost的,甚至BDD與Trivy的介紹,都是為了用盡一切可能在「Site Reliability」,而為何我們要實現Site Reliability呢?

可靠性工程

機器一定比人還要可靠,「人真的太容易犯錯了」,而SRE的重點就在於如何讓人更加可靠,如何讓團隊更加可靠,最後才會讓你的產品比較可靠。

透明化

訊息的不透明化可能導致訊息的誤傳或「A傳B,B傳C,最後不知道在傳什麼鬼」,可能做了很多不必要的解釋與溝通,最後因此還可能把專案卡死,非常浪費時間又沒有效率。

狀況演練設計

要不定期改版,不然大家會「習慣」,這個對於SRE來說也是有點危險的一件事情~不知道大家的狀況演練是如何設計的呢?

寫到最後一天才發現,今年的鐵人賽,其實應該也要來分享一下WFH的工作心得的!畢竟個是難得的經驗 /images/emoticon/emoticon01.gif不知道這次有沒有人有分享呢?


上一篇
[Day 29] Trivy - 介紹、操作與導入CI/CD
系列文
Dev's Ops 啟程30

尚未有邦友留言

立即登入留言