iT邦幫忙

ansible相關文章
共有 63 則文章
鐵人賽 自我挑戰組 DAY 28
DevOps學習之旅 系列 第 28

技術 Day 28 Ansible IT自動化工具(二)

Ansible 導入專案,建置專案從手工到自動,以下幾個是在嘗試把專案會用到的都寫成 playbook,先分開不同的檔案,未來等都完成的差不多,就可以整合成一個...

鐵人賽 DevOps DAY 22

技術 22. 怎麼用 Roles 部署 LNMP 網頁應用程式?(上)

現代 IT 人一定要知道的 Ansible 自動化組態技巧 22. 怎麼用 Roles 部署 LNMP 網頁應用程式?(上) 上一章「21. 怎麼使用 Role...

鐵人賽 DevOps DAY 29

技術 29. 怎麼在 Docker Hub 混用 Ansible 自動建置 Docker image?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 29. 怎麼在 Docker Hub 混用 Ansible 自動建置 Docker image? 上...

鐵人賽 DevOps DAY 31

技術 31. 總結

現代 IT 人一定要知道的 Ansible 自動化組態技巧 31. 總結 首先要感謝 iThome 主辦這次的活動,在這個資訊爆炸的時代,我們很難花上一個月的時...

鐵人賽 DevOps DAY 26

技術 26. 怎麼在 Ansible Galaxy 分享 Roles?(下)

現代 IT 人一定要知道的 Ansible 自動化組態技巧 26. 怎麼在 Ansible Galaxy 分享 Roles?(下) 上一章「25. 怎麼在 An...

鐵人賽 DevOps DAY 27

技術 27. 怎麼用 Travis CI 測試 Roles?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 27. 怎麼用 Travis CI 測試 Roles? 在「好的 Roles 應具備什麼?」一節裡,...

鐵人賽 DevOps DAY 17

技術 17. Ansible 如何發送 notification 到 HipChat?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 17. Ansible 如何發送 notification 到 HipChat? HipChat 是...

鐵人賽 Modern Web DAY 14
每日文章推薦 系列 第 14

技術 Day 14 Ansible

特點 被控端不用裝agent 被控端只要環境有python跟ssh就能做大部分的工作 像我習慣用ubuntu基本上裝好就有了 設定檔是YAML格式...

鐵人賽 Modern Web DAY 4
每日文章推薦 系列 第 4

技術 Day4 做決定的基礎

為何取捨 其實我一開始只有把個人覺得值得分享的文章記錄下來而已 但有的時候會覺得某篇文章會有東西可以參考 只是程度還沒到值得分享 我自己就會卡在到底要不要分享糾...

鐵人賽 DevOps DAY 28

技術 Day 28:Ansible Vault

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

鐵人賽 DevOps DAY 23

技術 Day 23:Ansible 的基本介紹

昨天差不多講完這幾天的目標了,今天就來簡單介紹 Ansible 這套自動化工具吧。順便幫我爭取一點寫 code 的時間。 安裝 首先是如何安裝,話說我本來是想找...

鐵人賽 DevOps DAY 27

技術 Day 27:開始撰寫 Playbook

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

鐵人賽 DevOps DAY 29

技術 Day 29:Playbook 的模組化

前天我提到了希望可以研究一下如何做 playbook 的模組化,今天就來整理一下有哪些方式可以幫助我們管理比較複雜的 playbook 吧。 變數 第一個部分先...

鐵人賽 DevOps DAY 24

技術 Day 24:Ansible 的一些設定

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

鐵人賽 DevOps DAY 30

技術 Day 30:Ansible Role

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

鐵人賽 DevOps DAY 25

技術 Day 25:Ansible Playbook

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

鐵人賽 DevOps DAY 22

技術 Day 22:Ansible

今天來講講 Ansible。記得我在第二天的時候曾經講過,自動化在 SRE 裡面是很重要的一環。讓機械化的重複工作可以被電腦自動化的解決,可以大大地降低人力成本...

技術 ansible 實例筆記1:

為什麼要學:經過初步階段 ansible 學習已大概知道基本原理及架構,接下便是開始思考如何靈活運用ansible了,想學ansible最主要是她的範例多到數不...

技術 ansible 學習筆記7

ansible 變數,群組,主機三者綜合實例演練以下範例真不好理解,我用白話先說明再看較容易懂,個人小建議是先想想,好的程式都得分類模組化,依此思路才會容易學:...

技術 ansible 學習筆記2

之前範例是將密碼放在資產清單中 inventory.ini,這樣很危險,目前大家都是使用 ssh-keygen 產生公私key再使用以下指令 copy 到另外二...

技術 ansible 實例筆記4: 查看遠端

ansible 在下指令前,有些時候需要了解各台電腦的狀況,以下整理一些學習指令供大家參考: web7 便是您要安裝的群組電腦 ping web7 群組的電腦...

技術 ansible 實例筆記4: 自動安裝 docker-compose

docker-compose 是很多工程師都一定會使用的語法,如果可以使用 ansible 自動安裝有以下好處:1.可以由遠端統一安裝2.如果不使用亦可統一卸載...

技術 ansible 實例筆記2: copy 到 docker

如果之前都ok,接下來要copy檔案到大家都在用的 docker了 docker部份步驟1:我使用 docker desktop ,打開終端機執行以下: doc...

技術 ansible 學習筆記1

說明:在資訊界打滾30年,一直以來網管都是仰賴網管軟體,至於部署微軟多年前便一直很重視但因都需收費一直沒法了解,近年虛擬機很盛行,很多企業都有採用,如何管理呢?...

技術 ansible 學習筆記3

ansible playbook 現在未來:1.playbook 使用 yaml 格式,巧的是 home assistnt 亦是使用 yaml2.使用 yaml...

技術 ansible 實例筆記3: 部署程式

在安裝 docker 之前,有一些套件是必需要用到,使用 ansible 統一部署安裝:目前個人覺得可程式化部署最方便增加以下變數清單:其實一般照原則是要統一放...

技術 ansible 學習筆記5

說明:傳參數學完了,接下來便是循環語句了,跟學各種程式語言類似 ansible 單循環語句: - hosts: web5 name: play-test...

技術 ansible 學習筆記6

Happy:今日iT邦主動幫我昇升至 iT邦新手 第 4 級!真是一個全方位的技術網站ansible 加上條件判斷: - hosts: web5 name:...

技術 ansible 學習筆記4

ansible 變數及帶值:寫過程式的人都知道:剛開始都是先從了解變數及帶值開始因為要部署您不可能一台台去設定,所以變數及帶值是必需要了解 ansible 變數...

技術 「DevOps」Jenkins+Gitlab+Ansible 版控與佈屬 Redis Redis-Sentinel集群

今日大綱 Ansible自動化安裝Redis、Redis-Sentinel服務 Gitlab redis-config設定檔管理 創建project 將設定...