iT邦幫忙

ansible相關文章
共有 47 則文章
鐵人賽 DevOps DAY 30

技術 Day 30:Ansible Role

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

鐵人賽 DevOps DAY 29

技術 Day 29:Playbook 的模組化

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

鐵人賽 DevOps DAY 28

技術 Day 28:Ansible Vault

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

鐵人賽 DevOps DAY 27

技術 Day 27:開始撰寫 Playbook

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

鐵人賽 DevOps DAY 25

技術 Day 25:Ansible Playbook

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

鐵人賽 DevOps DAY 24

技術 Day 24:Ansible 的一些設定

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

鐵人賽 DevOps DAY 23

技術 Day 23:Ansible 的基本介紹

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

鐵人賽 DevOps DAY 22

技術 Day 22:Ansible

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

技術 [Ansible] 不專業筆記:安裝+初始設定

簡介 Ansible可以用來設定多個遠端server,從master server利用ssh同時連線到多台遠端伺服器。 安裝 系統環境:macOS # 透過pi...

鐵人賽 自我挑戰組 DAY 5

技術 Day 05 :部署 OpenShift 3.11(OKD)(下) - 安裝

$ wget https://github.com/openshift/openshift-ansible/archive/openshift-ansible-...

鐵人賽 自我挑戰組 DAY 3

技術 Day 03:Ansible與Bastion跳板機緊密的關係

接續上一篇為方便維運,我們會透過 Ansible 自動管理工具來部署我們的實驗環境,但由於企業內部生產環境下,會需要伺服器在同一個區域網路內進行安全性開發,所以...

鐵人賽 自我挑戰組 DAY 2

技術 Day 02 :OpenShift-Ansible 介紹

接續前一天,我們介紹 OpenShift OKD (Origin Community Distribution) 開源社區版本,對於要進行 OpenShift...

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

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

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

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

技術 Day 27 Ansible IT自動化工具(一)

Ansible Ansible是一個IT自動化工具。它可以配置系統,開發軟體,或者編排高階的IT任務,例如持續開發或者零宕機滾動更新。 Playbooks 是...

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

技術 Day 14 Ansible

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

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

技術 Day4 做決定的基礎

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

鐵人賽 DevOps DAY 31

技術 31. 總結

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

鐵人賽 DevOps DAY 30

技術 30. 怎麼用 Vault 管理敏感資料?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 30. 怎麼用 Vault 管理敏感資料? 導入 Ansible 組態工具,多少會使用明文 (Pla...

鐵人賽 DevOps DAY 29

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

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

鐵人賽 DevOps DAY 28

技術 28. 怎麼混用 Ansible 建置 Docker image?

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

鐵人賽 DevOps DAY 27

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

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

鐵人賽 DevOps DAY 26

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

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

鐵人賽 DevOps DAY 25

技術 25. 怎麼在 Ansible Galaxy 分享 Roles?(上)

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

鐵人賽 DevOps DAY 24

技術 24. 怎麼用 Roles 部署 TestLink?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 24. 怎麼用 Roles 部署 TestLink? 上一章「23. 怎麼用 Roles 部署 LN...

鐵人賽 DevOps DAY 23

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

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

鐵人賽 DevOps DAY 22

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

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

鐵人賽 DevOps DAY 21

技術 21. 怎麼使用 Roles?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 21. 怎麼使用 Roles? 上一章「20. Roles 是什麼?」凍仁簡單介紹了 Roles,接...

鐵人賽 DevOps DAY 20

技術 20. Roles 是什麼?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 20. Roles 是什麼? 在上一章「19. 如何維護大型的 Ansible Playbooks?...

鐵人賽 DevOps DAY 19

技術 19. 如何維護大型的 Ansible Playbooks?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 19. 如何維護大型的 Playbooks? 在學時,凍仁曾藉由大型程式來撰寫複雜的 C 語言。如今...

鐵人賽 DevOps DAY 18

技術 18. 如何在 Playbooks 使用 loops?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 18. 如何在 Playbooks 使用 loops? 在 Shell Script 裡,我們會使用...