iT邦幫忙

devops相關文章
共有 726 則文章
鐵人賽 DevOps DAY 11

技術 Day11 - 安裝 Kubernetes

前面講了這麼多觀念、容器、Docker 的東西,從這篇開始我們就要往 Kubernetes 開始邁進了。首先,當然就是得安裝環境了。 在 Mac 作業系統安裝...

鐵人賽 DevOps DAY 5

技術 GitLab: 從建立 Group 和 Project 開始

YA!本系列文已經進入第 5 天!在艦長拖了4 天的時間之後,今天我們終於要進到 Project 了!說是這麼說,但其實今天也還不會深入 Project 啦~(...

鐵人賽 DevOps DAY 1

技術 導讀:前言與創作方向

TL;DR 最近想嘗試為 .NET Core 專案透過 GitLab CI 進行持續整合、交付與部署,這系列主題算是研究筆記吧。 緣起 這段算是開賽前的 mu...

鐵人賽 DevOps DAY 1

技術 How Git Works:前言與創作方向

# Outline 一、前言 二、創作方向 A、寫在鐵人賽開始之前 # TL;DR 本系列文章會假定讀者已經有在使用 Git,以此基礎去探究運作原理,再往實踐...

鐵人賽 DevOps DAY 10

技術 Day10 - Docker Composes

我們希望每個容器功能性都盡量單純,但是我們的服務卻一點都不單純,所以我們常常需要同時執行多個容器,那要怎麼控制多個容器之間的溝通與資源共享呢? Compose...

鐵人賽 DevOps DAY 2

技術 Day2 熟悉的「虛擬機」時代

早期尚未有微服務概念時,你可能看過以下的機器架構 縱向擴充:透過加大CPU、Memory、Disk等方式,完成資源擴充 ※ 這時候,會將多個服務放在同一台虛...

鐵人賽 DevOps DAY 4

技術 GitLab 的 User 與權限控管

在昨天的文章,我們快速瀏覽 GitLab 管理者才能使用的 Admin Area。今天就讓我們回歸 GitLab 的一般操作,先認識 GitLab 的 User...

鐵人賽 DevOps DAY 9

技術 Day09 - Docker CLI 常用語法

我們在前一篇,已經使用過了 build 跟 start 兩個指令,但並沒有詳細說它們代表的意思。接下來我們將一個一個介紹起。 關於映像檔 查看本機所有的映像檔...

鐵人賽 DevOps DAY 1

達標好文 技術 Day1 Why DevOps?

前言 終於鼓起勇氣挑戰了第一次的IT鐵人賽,之所以選擇寫 DevOps 主題的原因其實很簡單。倘若需要一次性的管理一千多台虛擬機,也許有人會寫一些 shell...

鐵人賽 DevOps DAY 3

技術 Admin Area—維運 GitLab Server 的管理者後台

在今天的進度,我們要來認識自行架設 GitLab 時,非常重要的 Admin Area。但如果你後續打算使用 gitlab.com,而非自架 GitLab Se...

鐵人賽 DevOps DAY 8

技術 Day08 - 撰寫 Dockerfile (2/2)

在前面的範例中我們有使用到 COPY 這個語法,這行的意思是將目前本機所在目錄的「所有」檔案複製到容器的 WORKDIR 指定路徑下。 COPY . . 但如...

鐵人賽 DevOps DAY 2

達標好文 技術 安裝 GitLab

在第一天的文章中,我們簡單的認識了 GitLab,知道它是一項已廣為人知並受到大家喜愛的工具,它不僅能為團隊提供 Git 與 CI/CD 服務,也能滿足軟體開發...

鐵人賽 DevOps DAY 7

技術 Day07 - 撰寫 Dockerfile (1/2)

想把 api server 搬到容器化的第一步是撰寫專屬於你的 Dockerfile,但要怎麼寫呢,就讓我娓娓道來。 什麼是 Dockerfile? Docke...

鐵人賽 DevOps DAY 1

達標好文 技術 前言

嗨!大家今天過得好嗎?或者應該要問大家今天都工作順暢、沒有救火 on-call 嗎? 在現在的軟體開發工作中,工程師們難免都需要和其他的夥伴一起協力工作,通常協...

鐵人賽 DevOps DAY 6

技術 Day06 - Immutable

這年頭大家都在談論 Immutable,例如 Redux、Functional programming、Blockchain 都在談論它, 它到底是何方神聖,為...

鐵人賽 DevOps DAY 5

技術 Day05 - 擁抱容器化

在 Docker 還沒誕生前,基本上我們都是用 bash script 來管理我們的作業系統環境,所以對系統工程師而言,怎麼寫 bash script 程式非...

鐵人賽 DevOps DAY 3

技術 Day03 - 資源共享的時代

隨了 cloud 時代的來臨,資源分隔的界線越來越模糊,今天透過 GCP 友善 UI 介面開的虛擬機,它背後連接到的資源實體主機是哪一台,我們根本管不著。當主機...

鐵人賽 DevOps DAY 2

技術 Day02 - DevOps 之時代的演進

隨著時代的演進,我們對於維運上的認知,不管從軟體或硬體上都有很大的轉變。 old style 的做法 時空回到 10 年前,稍微有規模的軟體公司,通常都有一個職...

鐵人賽 DevOps DAY 1

技術 Day01 - 序

時間過得非常快,又來到了一年一度的 IT 邦幫忙鐵人賽,我在決定報名哪個分組時,非常的掙扎,我本身是個後端工程師,雖然曾經建置過簡易的 DevOps 環境,但隨...

活動 WithinCloud 2019 多雲時代關鍵維運 及資安策略論壇 !歡迎報名 全程免費 再抽 Go Pro !

讓維運管控追上架構進化…地端工作負載遷移到雲端的速度加快,國際市場調查機構更明確指出,預期2020年地端與雲端的工作負載將各占一半,且應用服務可能建構在不同服務...

技術 如何建立 Team Foundation Server Extension

如何建立 Team Foundation Server Extension 1. 環境準備 (1) 安裝 Node.js a. 請到 https://nodej...

技術 CI/CD for SQL Database Project

資料庫專案開發跟程式開發一樣屬於專案開發流程的一環, 這篇文件將介紹如何使用微軟 DevOps/TFS 工具, 實作資料庫專案開發的 CI/CD 應用. 實務上...

技術 DevOps實作系列文

前言 因為在某家內湖A字頭前公司,一位施前輩一直想推行DevOps中的CI/CD,雖然版控工具(Git+Gogs)已經成功推廣很久了,但是持續部屬的部分,原本好...

鐵人賽 Modern Web DAY 29

技術 [鐵人賽Day29] - 工具篇(3) / Azure DevOps

前言 本文將簡介Azure DevOps的基本功能。 同步發表於個人點部落 - [鐵人賽Day29] ASP.Net Core MVC 進化之路 - 工具篇(...

鐵人賽 Modern Web DAY 27

技術 [Day27] Devops - 快取( Cache ) 和 CICD

Devops - 快取( Cache ) 和 CICD 快取和 CICD 是在 Devops 日漸受到重視的知識塊,快取可以提昇使用者的體驗,節省運算效能,或...

鐵人賽 Modern Web DAY 26

技術 [Day26] Devops - Web Server

2022 Medium 新版傳送門 Devops - Web Server Web Server 網頁伺服器,主要是讓開發網站的人會接觸到的領域,Web Se...

鐵人賽 Modern Web DAY 25

技術 [Day25] Devops - 雲端服務

2022 Medium 新版傳送門 Devops - 雲端服務 Devops,全名叫做 Development Operations,基本上是結合『軟體開發』和...

鐵人賽 自我挑戰組 DAY 30
DevOps學習之旅 系列 第 30

技術 Day 30 2019 鐵人賽心得

2019 鐵人賽 心得 2019鐵人賽讓我重新複習了一次,這兩年來學習DevOps的心得和筆記,每天花兩到三小時整理筆記,努力趕在晚上12點前發文,時常都在想說...

鐵人賽 Kubernetes DAY 15
KK8s 系列 第 15

技術 Pod 副本管理~ 實作篇

觀察現況 我們透過 ReplicaSet 物件提交到 K8s API 的方式建立副本管理。先行察看兩個物件,可以得知哪一個 pod 尚未套用 ReplicaSe...

鐵人賽 Agile DAY 29

技術 教練式引導新人SOP總整理(一) – 學習是一種持續改善的過程

「持續改善」(Kaizen)的方法,最初是由日本持續改進之父豐田汽車公司會長-今井正明,所提出的管理概念,是指逐漸、連續地增加改善。 後來這個方法,引入戴明PD...