文系プログラマによるTIPSブログ

文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。

ansible

docker image版amazonlinuxをec2版amazonlinuxのように使ってansibleでプロビジョニングする

目的が違うのに強引過ぎるだろ〜

echo-sdとcowsayによる煽りのススメ

皆さん煽ってますか?

ansibleを学ぶ:vol07:figletで動的にホスト名をmotdに書き込んでニヤニヤする

こういうくだらない事もたまにはいいものですよ〜

ansibleを学ぶ:vol06:mysql-serverのインストールからcreate databaseまでを自動化する

yum install mysql-xxx時のコンフリクト、yum install MySQL-python時のコンフリクトにも対応してますよ〜

ansibleを学ぶ:vol05:対象サーバのid_rsa.pubを対象サーバのauthorized_keysに登録する

ansibleの勉強シリーズ第5回です。

ImageMagickの最新版をソースからコンパイルしてインストールする

yumだと古いバージョンしかインストールできないので、ソースコードをコンパイルして最新版をインストールしますよ。

ansibleのhost_key_checkingが効かない問題

ansibleのhost_key_checkingが効いてないみたいなので、別の方法で解決してみます。

ansibleを学ぶ:vol04:よくハマる部分とその解決法

ansibleの勉強シリーズ第4回です。

.bash_profileはフラグメント化してプロビジョニングしやすくしよう!

プロビジョニング時に .bash_profile にパスをechoで追記するような処理、もうやめませんか?ちゃんとファイルで管理するためにフラグメント化しちゃいましょう。

ansibleでshellモジュール実行時に環境変数(.bash_profile)が反映されない問題

久しぶりにansibleをやっているわけですが、.bash_profileに書いたPATHが反映されないなあ、と思って色々調べてみました。

ansibleのベストプラクティスの構成を一括生成するスクリプト

ansibleには公式がベストプラクティスの構成を用意しています。その構成を一括生成しましょう。

CentOS7にansibleをインストールする

ansibleというかpython絡みでインストールエラーが発生するのは稀によくあるので、備忘録として残しておきます。

2011年作のjavaプロジェクトをAWSに移行 〜 発狂寸前 〜

現在古いプロジェクトをAWS環境に移行すべく奮闘中です。 移行するに当たって色々学んだりイラッとしたりしたので、簡単に書いてみようと思います。

ansibleを学ぶ:vol03:実行中のホスト名を書き込む、変数の値に変数を使用する

ansibleの勉強シリーズ第3回です。

シェルスクリプトでオレオレ証明書を自動生成する

このスクリプト、ちょいちょい必要になります。

ansibleを学ぶ:vol02:Oracle JDK1.8のインストール、ユーザパスワード設定等

ansibleの勉強シリーズ第2回です。

ansibleを学ぶ:vol01:vagrantを使ってansibleを動かしてみる

chef・puppetと競合するサーバ管理ツール、ansibleを最近勉強しています。