簡單來說,TeamCity 的運作方式是 Server + Agent 的架構。平常我們看到的 TeamCity 操作畫面是 Server 端,它負責提供 UI...
前言 前一天我們建立好了 Kubernetes 的環境,今天就來實際使用看看,將應用程式透過 Pod 部屬到 k8s 內部。 Kubernetes 基礎元件 在...
本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...
本篇延續 Terragrunt 的功能,介紹 一款安全性掃描工具: tfsec terragrunt hook terragrunt multiple wor...
若是您選擇以軟體包或 Docker 這種 On Premises 的安裝方式安裝在本機電腦的話,那首次啟動時還有一些設定工作要做,今天就來看一下這些首次啟動設定...
前言 要學習 DevOps 的進階技術,Kubernetes 概念必不可少,但在本地端安裝 Kubernetes 的過程相對繁瑣,使用上也因為網路資源等問題而較...
何謂叢集 K8S的叢集指的就是,為了運行容器化的app,所使用的node機群,當你在運行k8s,你就是在運行叢集。圖片來源:https://d33wubrfki...
本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...
使用 atlantis 做 terraform automation,Terraform Remote Plan & Remote Apply 課程內容...
前面兩天我們討論了兩種安裝 TeamCity 的方式,雖然步驟不難,但假如要正式對外上線的話,還有一些額外的安全性防護要做,比方說主機的防火牆設定、為了走 HT...
如何實現一套基礎開發流程? 在前面的章節裡談到了 GCP、Docker、Cloud Run 等技術,透過這些工具,已經可以打造出一條簡單的軟體開發流水線,這邊就...
在經歷了幾篇的MLOps基礎概念之後,想在後面的文章帶大家看看幾個案例。透過案例來學習,會對專案在技術上的架構全貌更清楚。今天選的案例是這篇:Taming Ma...
本篇介紹 Terraform 透過 Github Action 自動化執行 課程內容與代碼會放在 Github 上: https://github.com/ch...
本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...
雖然 TeamCity 軟體包已經將所有元件都打包成 Jar 檔,還寫了可以跨平台使用的 Launcher,但對於只是想用 TeamCity 卻不熟悉 JVM...
我們在前面的寫給MLOps人才培育苦手談論到MLOps是一個需要大家通力合作的一項專案,除了該專案帶來資訊和商業的影響力,在技術上也屬於比較前緣、大部分的團隊都...
用 Owner 權限跑 Terraform 等於用 root 權限跑後端,夜路跑多了遲早遇到鬼 CI/CD 系列 day 08-Code 要 Review,I...
當水手也得知船長怎樣 什麼是k8s TL DR 經過這三十天 閱讀完的人可以得到以下技能(希望能)暸解kubernetes的架構以及運作方式學會使用k8s相關工...
本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...
什麼是 Serverless ? 若要將應用程式部屬到生產環境,會需要考慮很多問題,包括計算資源是否充足、如何做好負載平衡等等。對於開發人員來說,應該要專心在撰...
在對 CI/CD 有基本瞭解後,接下來就要把我們的主角 TeamCity 安裝起來。TeamCity 提供 3 種安裝方式,在接下的幾天會逐一介紹,讀者可以依據...
Code 要 Review,Infrastrcture 豈不 Review?吾未見其明也 CI/CD 系列 day 08-Code 要 Review,Infr...
本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...
前言 在前一天介紹了 Docker 容器操作的技巧,今天來透過 Lab 學習如何將專案建置成 Image ,並推送至 GCP 的 Container Regi...
雖然一講到敏捷開發、DevOps 時就很常聽到 CI/CD 這些詞彙,不過到底什麼是 CI?又什麼是 CD?當我們導入 CI/CD 後,又會有什麼樣的好處呢?就...
課程內容與代碼會放在 Github 上: https://github.com/chechiachang/terraform-30-days 賽後文章會整理放到...
本文將於賽後同步刊登於筆者部落格 有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀 更多相關科技的技術分享,歡迎追...
前言 Docker 的學習主要可分為容器操作及 Image 建置兩部分,今天透過一些簡單的 Lab 來學習容器操作的基本方式以及一些實用技巧。 重點整理 環境...
在這篇文章,我們來討論 GitHub 與 DevOps 之間的關係,我們將從各種角度來討論,GitHub 如何實現 DevOps 流程。其實在許多 GitHub...
日漸複雜的開發流程 還記得筆者第一個接觸的程式語言是 PHP,其直譯的設計、簡單不複雜的語法,任何人只需要準備一個副檔名是 .php 的純文字檔案,寫一小段混雜...