SRE Conference: Cloud Infrastructure Saving Engineering  雲端省錢工程

活動時間: 2024-04-26 活動連結 Facebook Twitter 投影片 Info Title: SRE Conference: Cloud Infrastructure Saving Engineering 雲端省錢工程 使用 AWS 與 Kubernetes 就是要花錢,如何省錢? 合理的設定資源,不僅省錢,還提升整體服務穩定度? 既有服務已經存在,如何逐步改變,降低成本? 本次演講以實務的範例,分享幾個節省雲端開銷的方法,包含:導入 spot instance,成本計算與預測工具,動態資源調整HPA與VPA,saving plan…,並分享如何改變文化,提高團隊的成本意識,實際的降低開銷 Target group AWS & Kubernetes User who want to decrease overall cost of infrastructure 導入工具:有哪些工具可以使用 分析現況:精算各團隊與各專案成本 改變現況:從既有的架構中,找尋可以節省成本的地方 改善流程:有效率的維持省錢 workflow 改變文化:持續性低維持新服務與舊服務的合理成本 Author Che-Chia Chang,專長的領域是後端開發,開發維運,容器化應用,以及Kubernetes開發管理。 Microsoft 最有價值從業人員 MVP。 目前為 Golang Taiwan Meetup Organizer,常出現於 CNTUG,DevOps Taipei,GDG Taipei, Golang Taipei Meetup。 Che-Chia Chang, an SRE specialize in container and Kubernetes operation. An active member of CNTUG, DevOps Taipei, GDS Taipei, Golang Taiwan Meetup. Microsoft Most Valuable Professional since 2020. https://chechia.net ...

April 26, 2024 · 1 min · 137 words · chechiachang

Kubernetes Summit: Resource as Code for Kubernetes: Stop kubectl apply

活動時間: 2023-10-25T13:20:00Z 活動連結 Facebook Twitter 投影片 Info Title: Resource as Code for Kubernetes: stop kubectl apply https://k8s.ithome.com.tw/CFP Infrastrure as Code (IaC) 與 PaC,在萬物都該 as Code 得時代,你還在不斷的 kubectl apply 嗎? 手動 apply 的痛點: 人就是會忘:是誰 apply 這個在 k8s 上的?是誰上次漏 apply 所以壞了? 人就是會寫錯:能否 apply 管理大量的 label, taint, annotation 安全:apply 變更內容是否有經過資訊安全的 review 當服務的 app code base 都已經用 chart 打包,使用 vcs 管理後,為何依賴的 k8s resource (namespace, secret, label, crd, …) 不需要推上 vcs 管理的? 本次演講集合幾個管理 k8s 的範例,將 k8s resource 以 code 管理,推上 vcs,並使用 argoCD, secret operator, … 等工具進行管理,來讓避免低級的人工操作錯誤,降低團隊整體失誤率,並降低 k8s admin 管理的成本,提高管理效率 ...

October 25, 2023 · 1 min · 96 words · chechiachang

HashiCorp Vault on AWS & K8s - 雲端地端通吃的私鑰管理平台

活動日期: 2023-05-10T11:00:00Z 活動連結 聯絡我Facebook Twitter 投影片 Info 現代網路應用需要處理許多私密金鑰的管理,例如:user 的密碼、server 的資料、database 的資料、microservices 彼此 authentication…。加上駭客團體猖獗,許多國內外知名企業紛紛遭駭,導致公司與使用者的損失。 如何系統化且自動化管理大量的私密資料,成為系統整體安全性的關鍵。 HashiCorp Vault 為一款開源的私密資料管理平台,除了保障系統安全性,比起市面上的其他管理工具,還有許多特點如: 不依賴外部服務,適合自行架設在內部公有雲/私有雲/傳統 server/Kubernetes/VM 支援跨環境的應用,可以串連混合雲中的應用,作為私鑰認證的中心 Target group 本次活動將簡介 Hashicorp Vault,並以 AWS Cloud 與本地 Kubernetes 為例,提供幾個基本的操作範例,適合初次接觸 HashiCorp Vault 與尋找私鑰管理平台的團隊。 Author Che-Chia Chang,專長的領域是後端開發,開發維運,容器化應用,以及Kubernetes開發管理。 Microsoft 最有價值從業人員 MVP。 目前為 Golang Taiwan Meetup Organizer,常出現於 CNTUG,DevOps Taipei,GDG Taipei, Golang Taipei Meetup。 Che-Chia Chang, an SRE specialize in container and Kubernetes operation. An active member of CNTUG, DevOps Taipei, GDS Taipei, Golang Taiwan Meetup. Microsoft Most Valuable Professional since 2020. https://chechia.net ...

May 10, 2023 · 1 min · 124 words · chechiachang

Hashicorp Comminity Presentation Vault Introduction

target group 金融客戶 vault 4/15 上架 accupass 5/10 (Wed) 11:00-12:00 webbase link (online) 10:30 上線設備測試 11:00 Ming 開場 11:05 主講 12:00 Q&A (留言) 當天錄影會上線 演講大綱 基本介紹 vault 架構 企業需求 self-host 複雜的 policy 用例 demo aws auth k8s auth policy 當天提供 github example Q&A (10mins) 內容 演講主題:Hashicorp vault 雲端地端通吃的私鑰管理平台 現代網路應用需要處理許多私密金曜的管理,例如:user 的密碼,server 的資料,database 的資料,microservices 彼此 authentication…。加上駭客團體猖獗,許多國內外知名企業紛紛遭駭,導致公司與使用者的損失。 如何系統化且自動化管理大量的私密資料,成為系統整體安全性的關鍵。 Hashicorp Vault 為一款開源的私密資料管理平台,除了保障系統安全性,比起市面上的其他管理工具,有許多特點 不依賴外部服務,適合自行架設在內部公有雲/私有雲/傳統server/Kubernetes/VM 支援跨環境的應用,可以串連混合雲中的應用,作為私要認證的中心 本次演講簡介 Hashicorp Vault,以 aws cloud 與本地 kubernetes 為例,提供幾個基本的操作範例 適合初次接觸的 Hashicorp Vault,與尋找私要管理平台的團隊 講者簡介 ...

May 10, 2023 · 1 min · 89 words · chechiachang

Terraform Github Action CI/CD

AWS cross account delegation 依舊 WIP,今天延續昨天內容,使用 github action 做 terraform module 的 CI/CD iThome 鐵人賽好讀版 賽後文章會整理放到個人的部落格上 http://chechia.net/ 追蹤粉專可以收到文章的主動推播 Terraform Github Action Jobs 我們可以在 terraform repository 中增加 tool checks 到 CI/CD 中,加強 code 的品質控管 terragrunt-infrastructure-modules PR 在此 這個 PR 包含幾個 Github Action Workflow ls .github/workflows checkov.yaml format.yaml plan.yaml security-scan.yaml validate.yaml format.yaml 中執行 terraform fmt -recursive,需求與目的已在昨天說明 validate.yaml 中執行 terraform validate,用來驗證 module 內的 terraform syntax 是否符合語法 checkov.yaml 是多語言的 policy as code 工具,在這邊執行掃描 terraform code 的安全性與 CVEs 檢查 security-scan.yaml 中也是 Policy As Code 使用 tfsec 工具掃描 plan.yaml 中在 pipeline 執行自動化 terraform plan 由於 plan 需要存取 state 與 provider API,設定上有許多權限設定需要開啟,目前是一個 dummy workflow policy as code 內容可以將一篇演講,有興趣請見底下投影片: 2022 DevOpsDay: Policy As Code for Terraform: https://docs.google.com/presentation/d/1yawazO1B_sP5Yiav-XLGJXW3ZS2JTV0wGuJwhrUKQ3A ...

September 25, 2022 · 2 min · 267 words · chechiachang