Debuginfo

思考とアウトプット

Ansible playbook

Ansibleでgit clone private repoする方法 - そのPlaybookをDocker containerとPacker provisioner両方で使う場合

AnsibleをVM経由でプライベートRepoをgit cloneするのにはSSH fowardingを使う模様。 今回はAnsible playbookをPackerのAnsible provisionerで使いたい。けど、ご存知のようにPackerのAnsible provisionerはansible-localでAnsibleホストとは独立で、SSH fow…

System wideなPerl5.18をインストールしてcpanm+cpanfileでモジュールを入れるAnsible playbook

先日書いたCeontOS6.5でSystem WideなPerl5.18.2をplenvを使ってインストールする方法 のAnsible Playbookを書いてみました。 main.yml which has 2 shell scripts Install System Perl on /opt/perl5 with plenv Install Perl modules using cpanm with cpa…