研究-ansible_distribution

最近想要試著在 Oracle Linux 上安裝 Ansible Tower,Ansible Tower 的安裝腳本會中止安裝, 因為這並不是 Ansible Tower 所支援的發行版,那我就想是不是可以繞過 Linux 發行版本的檢查。 在 Ansible Tower 的安裝腳本裡去找,有找到,但卻太複雜,改不了,大致知道是依據 facts 來做。 那只好退而求其次,改為修改 ansible_distribution 這變數,看能不能騙過 Ansible Tower 的安裝腳本。 ...

February 11, 2022 · 2 min · 691 words · elleryq

LVM - lvg and lvol

最近幫同事看 DRBD 還有準備考 RHCSA/RHCE,就想說可以趁這機會來練習如何用 Ansible 來操作磁碟分割區與 LVM。 這邊有個誤會,我一直以來都以為 pvcreate / vgcreate / lvcreate 都有對應的模組可以使用,經過這次研讀後,發現只要用到 lvg 跟 lvol 這兩個模組就可以來建立。 community.general.lvg 是 LVM volume groups 的縮寫, 主要是用來設置 LVM volume groups 的模組。 這個模組包辦了 pvcreate / vgcreate 這兩個指令。 ...

January 25, 2022 · 2 min · 546 words · elleryq

使用 ara 來側錄 Ansible Playbook

在 Reddit 上看到有趣的標題:Recording Ansible playbooks from AWX with ara 覺得有趣是因為居然可以側錄 Playbook ,而且從文章看起來,可以不需要使用 Ansible Tower / AWX 就可以很方便的去查閱執行結果,這種好東西要找時間來試試看。 ...

January 19, 2022 · 2 min · 960 words · elleryq

如何偵測受管主機上的Python版本

因為需要知道受管主機上的 Python,所以就弄了個簡單的 Playbook 來偵測。 Ansible 因為本身需要 Python 來運行 Playbook,自然會收集 Python 的資訊以作為執行的參考。 ...

January 17, 2022 · 1 min · 478 words · elleryq

如何在 vim 直接查詢 ansible module 使用方法

今天在 Reddit 上看到這篇:How to use ansible-doc manpages in vim : ansible 覺得很實用,就來介紹一下。 ...

December 29, 2021 · 1 min · 139 words · elleryq

安裝 Ansible Automation Platform 2.1.0

這篇主要是講如何安裝 Ansible Automation Platform 2.1.0 。 硬體需求: CPUs: 4 RAM: 16G ...

December 6, 2021 · 1 min · 284 words · elleryq

安裝 AWX 17.1.0

AWX 目前最新版本是 19.5.0,從 18.0.0 開始,安裝方法只有一種,就是以 AWX Operator 形式安裝在 k8s / OpenShift 上。 想要安裝到本機使用,只有兩種方法,第一種是安裝為開發 AWX 用的環境,第二種方法是退版,使用 17.1.0。這邊要介紹的是第二種方法,安裝 17.1.0。 ...

December 5, 2021 · 1 min · 297 words · elleryq

Ansible Tower license 檔案的格式

在購買 Ansible Tower license 或是取得 Ansible Tower Trial license 以後,一般可以直接在 Ansible Tower 裡登入 RHN 帳號, 從而取得 license。但是在離線環境的時候,就沒辦法這樣做,這時候得從 https://acccess.redhat.com 網站上進行訂閱分配,然後取得 license 檔案。這個檔案就可以在離線環境的時候,提供給 Ansible Tower 使用。 ...

December 2, 2021 · 1 min · 236 words · elleryq

以指令設定 Ansible Tower 的 License

這兩天遇到一個狀況,以瀏覽器登入 Ansible Tower 網站,發生了無法設定 License 的情況。是故,只能透過 CLI 方式來進行。 方法有幾個: ...

November 29, 2021 · 2 min · 600 words · elleryq

ansible-builder

轉貼去年 12 月時寫的 ansible-builder。 看到這篇:紅帽推出IT自動化工具Ansible Builder以加速執行環境創建 | iThome,所以就來試試看。 就我試用過以後,我的理解是,這工具可以幫忙創建出一個具有 Ansible 環境的 container image。 ...

November 25, 2021 · 2 min · 737 words · elleryq