· 1 min read
Oops DevSecOps 最後一天來講 DevSecOps or SecDevOps的一些概念,當在開發或維運的時候都是非常需要重視資訊安全。 可以利用CI/CD工具來幫助你們整個DevOps上更加安全。
example:
· 1 min read
How to BLOCK DevOps? 要如何阻礙DevOps? DevOps是一種文化,那就只要讓該文化導向毀滅之路就可以了。 以下介紹四點可能可以BLOCK DevOps的方式
· 2 min read
Oops 出於Ops的原因開發去 之前就有遇過當Google Cloud 有發生狀況而我們使用者都不知道的情況。 所以想透過在本機or其他業者的VM來監控Google Cloud Status,避免Google整個掛掉後,沒任何通知。
· 1 min read
前言 有時候我們在CI/CD流程進行中時,通常都是被動告知的,那如果想要透過Pipeline主動告知要怎麼做呢? 我們在第六天[Day 6] Oops!Gitea - WebHook有介紹到Gitea搭配WebHook的做法,而如果要在CI/CD上觸發WebHook去通知Telegram要怎麼做呢?
Telegram Bot API 首先讓我們來瞧瞧Telegram Bot API,Telegram Bot提供API可以直接打Telegram Bot API發送訊息到指定的聊天室
· 2 min read
What is GitOps? GitOps is a way to do Kubernetes cluster management and application delivery.
· 1 min read
想容器化的原因 想要容器化原因跟[Day 19] Oops!gRPC - Protoc 容器化實作的原因一樣,主要是想幫同伴們減去安裝的成本,以及之後在CI/CD的時候可以直接透過build好的image操作,避免使用helm時遇到的版本差異問題。
先建立映像檔 需要的套件:gcloud + helm3 helm3.
· 1 min read
Oops 希望大家都不要遇到 Helm 2 -> Helm 3 後 突然無法Upgrade Release
· 1 min read
Helm 2 vs Helm 3 重點更新
Tiller移除 Chart的apiVersion更新為"v2",目前還是能兼容"v1"版本。 不再需要初始化Helm(helm init) 為什麼要換helm 3? 因為從[Day 21] Oops!Helm - 起手式來看與k8s版本比對表,會發現helm2越來越跟不上k8s最新版本,遲早要淘汰掉helm 2,加上helm 3已經發佈一段時間了,不如早點換上helm 3。
· 1 min read
Helm的是Template + Value的組合部署檔,去k8s進行部署的 常見 Oops 分享 使用數字會噴錯 template匯入value的錯誤
· 1 min read
介紹 The package manager for Kubernetes
身為一個 yaml工程師在Kubernetes的世界內,helm可以為我減輕大量維護yaml的負擔。