iT邦幫忙

ansible相關文章
共有 65 則文章
鐵人賽 Software Development DAY 24

技術 Day-24 | 自動化部署的好朋友 Ansible(2) - 簡單部署 MySQL 服務

昨天介紹完 Ansible 的重要元件,今天來簡單的實作。 安裝 pip install ansible 確認安裝成功 ansible --version a...

鐵人賽 Software Development DAY 23

技術 Day-23 |自動化部署的好朋友 Ansible

今天來介紹一下常在公司使用來部署 code 到 prod 的工具 Ansible! What is Ansible Ansible is an open sou...

鐵人賽 自我挑戰組 DAY 24

技術 Day24 Navidrome 在監控環境有無損串流也是合理的?

今天要來裝 Navidrome 來做無損音樂串流?? Prerequirement of monitoring 先來安裝監控的東西上來吧:D回到 Bastion...

鐵人賽 自我挑戰組 DAY 17

技術 Day17 Prometheus(二) Node-Exporter + SSH PublicKey 大量部署

今天會透過 ShellScript 來部署 SSH Public Key 到各 Host 上完成後透過 Ansible 來大量處理 Node-Exporter...

鐵人賽 DevOps DAY 1

技術 DAY 01 - 前言

Hello!!我是johnyowoy,第一次參加iT邦幫忙鐵人賽,有點緊張XD。會學習投入ansible的原因,是在工作中有一段小故事...我的其中一項工作任務...

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

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

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

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

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

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

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

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

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

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

技術 ansible 實例筆記1:

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

技術 ansible 學習筆記7

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

技術 ansible 學習筆記6

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

技術 ansible 學習筆記5

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

技術 ansible 學習筆記4

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

技術 ansible 學習筆記3

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

技術 ansible 學習筆記2

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

技術 ansible 學習筆記1

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

鐵人賽 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...