📌
Ansibileをyumでオフライン環境へインストール
オフライン環境へインストール
概要
yumコマンドでオフライン環境にAnsible環境構築を行う手順。
前提条件:別環境にオンライン環境が準備出来る事。
オンライン環境で準備
EPELリポジトリの追加
パッケージダウンロード
mkdir /tmp/ansible_repo
sudo yum install --downloadonly --downloaddir=/tmp/ansible_repo ansible
tar cfvz ansible_repo.tar.gz ansible_repo
インストール環境への転送
FTPなどを利用しオフライン環境へ準備したファイルの転送を行う。
例) scpを利用し転送
- パスワード認証の環境の場合
sudo scp ./ansible_repo.tar.gz 転送先ユーザー名@転送先アドレス:/tmp
- 鍵認証の環境の場合
sudo scp -i 認証鍵ファイルパス ./ansible_repo.tar.gz 転送先ユーザー名@転送先アドレス:/tmp
オフライン環境側で実施
圧縮ファイルの展開
cd /tmp
sudo tar xfvz ansible_repo.tar.gz
インストール
sudo yum localinstall ./ansible_repo/*.rpm --nogpgcheck -y
確認
ansible --version
Discussion