iT邦幫忙

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

技術 Day 25:Ansible Playbook

昨天有成功使用 Ansible 執行一個 echo 印出東西了,這在 Ansible 裡面稱作 ad hoc 模式,可以用來執行單個 task。不過在實際的應用...

鐵人賽 DevOps DAY 27

技術 Day 27:開始撰寫 Playbook

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

鐵人賽 DevOps DAY 28

技術 Day 28 - Rancher Fleet Helm 應用程式部署

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

鐵人賽 DevOps DAY 28

技術 Day 28:Ansible Vault

昨天寫完 playbook 之後,有其中一個問題是需要手動輸入 root 的密碼,但若是所有機敏資料都要手動輸入的話,那怎麼叫自動化?因此今天想講的是 Ansi...

鐵人賽 DevOps DAY 5

技術 第五天:使用 TeamCity Cloud

前面兩天我們討論了兩種安裝 TeamCity 的方式,雖然步驟不難,但假如要正式對外上線的話,還有一些額外的安全性防護要做,比方說主機的防火牆設定、為了走 HT...

鐵人賽 DevOps DAY 15

技術 第十五天:用 detekt 做靜態分析

在現代開發工具的輔助下,大多數的編輯器或 IDE 都已經程式碼自動完成的功能,寫程式已經變得相對輕鬆些。不過我們還是得注意一個事實,就是程式寫完跟寫好還是有一段...

鐵人賽 DevOps DAY 16

技術 第十六天:在 TeamCity 上執行靜態分析

昨天我們在專案裡導入了 detekt 靜態分析套件,只要執行 $ gradle detekt 就可以掃描整個程式碼庫,及早找出淺在問題。我們也介紹了如何在 In...

鐵人賽 DevOps DAY 18

技術 第十八天:用 Plugin 擴充 TeamCity

昨天提到 TeamCity 支援幾個不同的通知頻道,可以在建置任務成功或失敗的時候通知我們。不過現在的通訊平台愈來愈多,每個團隊的偏好也不一樣,TeamCity...

鐵人賽 DevOps DAY 24

技術 Day 24-請問我可以 taint 你的文章強迫你重寫嗎?state manipulation 之六:terraform taint

這幾天看了一些鐵人賽的文章,看到一些很不錯的文章,當然也看到很多不知所云的內容 觀察整體趨勢是劣幣驅逐良幣,心中五味雜陳 大家盡量維持品質,內容有所依據,不要錯...

鐵人賽 DevOps DAY 30

技術 Day 30 - Summary

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

鐵人賽 DevOps DAY 19

技術 Day 19:處理系統超載

讀完軟體測試之後,接下來讀到一個比較有幫助的章節是如何處理系統超載,書中提供了一些可供參考的策略。撇除那些針對大型分散式系統的部分,我想整理一下對於我們這種小型...

鐵人賽 DevOps DAY 24

技術 Day 24:Ansible 的一些設定

昨天簡單介紹完 Ansible 的基本概念了,今天來談談該如何使用 Ansible 來做事吧。 設定 首先第一點是該如何設定 Ansible。我們有很多方法去影...

鐵人賽 DevOps DAY 30

技術 Day 30:Ansible Role

在昨天的文章中我整理了一些重用 Ansible 內容的方法,但有時候,我們要完成一項任務可能不單單只需要 task,還需要一些其他的設定、檔案之類的。在這種情況...

鐵人賽 DevOps DAY 14

技術 EP14 - 調整架構 EC2 與負載平衡器

昨天我們很有膽試的將 VPC 砍掉重建, 為的就是將網段重新安排, 但是還沒處理好的部分, 則是 Gitlab 和 Jenkins 目前還連不上, 比較理想的方...

鐵人賽 DevOps DAY 23

技術 Day23-Kubernetes 那些事 - CronJob

前言 今天要介紹的內容不一定適用於每位讀者,不一定每位讀者都會用到這個功能,但因為 K8s 也有提供這種功能所以就想說介紹給讀者了,今天要介紹的是 K8s 的排...

鐵人賽 DevOps DAY 28

技術 Day 28-天下無沒有 bug 的 code,如何 debug terraform

本篇簡述如何使用 terraform 中 debug 除錯 賽後文章會整理放到個人的部落格上 http://chechia.net/ 追蹤粉專可以收到文章的主動...

鐵人賽 DevOps DAY 25

技術 第二十五天:用 dokka 產生 API 文件

當我們在寫函式庫或框架的時候,通常表示這段邏輯很常用到,希望藉由抽取成函式庫或框架來重複使用,減少重造輪子、也更好維護。而身為函式庫或框架的作者,當然會希望有愈...

鐵人賽 DevOps DAY 21

技術 Day 21 - GitOps 解決方案比較

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

鐵人賽 AI & Data DAY 21

技術 MLOps在金融產業:關於ML系統監控的why, what, how

我們常常聽到,在一個ML專案當中,會需要做各種的資料監控。這些資料監控包含哪些呢? 開發流程 在開發流程當中,不管是資料、程式碼、模型,都會需要透過版本控制...

鐵人賽 AI & Data DAY 14

技術 案例:AWS MLOps Framework - AWS CloudFormation 模板,部署單帳號版本

此解決方案使用 AWS CloudFormation 來自動化部署。它包括以下兩個模板 — 單帳戶部署選項和多帳戶部署選項。接下來我們簡單認識一下AWS Clo...

鐵人賽 DevOps DAY 30

技術 Day30 - 雲端 Study Lab 總結,清除 GCP 專案

Study Lab 總結 在這 30 天中介紹了許多 DevOps 的工具以及工作流程,若讀者想要學習更多 DevOps 技術,可以往這幾個方向前進。 使用本...

鐵人賽 DevOps DAY 21

技術 第二十一天:TeamCity 技術名詞回顧

經過 20 天的練習,我們已經大致掌握了 TeamCity 的基本功能,剛好是一個很好的機會來回顧一下這一段時間我們學習到的觀念、流程、動作以及接觸到的技術名詞...

鐵人賽 DevOps DAY 16

技術 Day16-Kubernetes 那些事 - Resource Quotas

前言 昨天的文章講完 Deployment 以及 ReplicaSet 後相信大家應該對於如何產生更多一樣內容的 Pod 有了初步的了解了,但其實這樣是不夠的,...

鐵人賽 DevOps DAY 8

技術 第八天:安裝 IntelliJ IDEA

為了在後續章節裡示範 TeamCity 可以怎麼協助我們建置專案及一系列的自動化,我們需要有一個可以建置、可以跑測試、可以產生覆蓋率報告、可以產生 API 文件...

鐵人賽 DevOps DAY 18

技術 Day 18 - Rancher Catalog(v2.0~v2.4) 介紹

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

鐵人賽 DevOps DAY 30

技術 第三十天:為 TeamCity 設計的 Kotlin DSL

一直以來,我們使用 TeamCity 時都是透過 Web UI 來設定,不論 Project 的 VCS、Build Configuration 都是。雖然 W...

鐵人賽 DevOps DAY 29

技術 Day 29 - Rancher Fleet Helm + Kustomize 應用程式部署

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