21 Aug 2019, 19:36

Kubernetes上のリソースをAnsibleで管理する

お久しぶりです。@mosuke5です。
Kubernetes上のリソースをどのように管理していますか? kubectl apply -f manifest-file.yml のようにkubectlを使うことがまず多いのかなと思います。 自分もそのようにデプロイすることがおおいです。 今日はAnsibleを用いてKubernetes上のリソースを管理することを試してみたいと思います。

25 Mar 2019, 15:22

AnsibleのTerraform moduleを考察してみる

気がつけば、2018年度も終了間際で時の流れの速さを実感しています。
はい。@mosuke5です。

Ansibleのmodule(モジュール)でTerraformが知らぬ間にできていたので、 さっそく触ってみたのと、その有用性や使いみちについて考えてみました。
terraform – Manages a Terraform deployment (and plans)

Terraformでクラウド環境のセットアップをして、その後にそのクラウド環境のサーバに対してプロビジョニングすることが一気通貫でできるようになります。素晴らしいことですね。 一方、こちらのツールを使ってみると、実現にあたっていろいろと工夫しなければ行けない点が出てきたのでご紹介していきます。

25 Jan 2016, 22:21

Vagrant×Ansible環境の3つのスタイルとそのメリット・デメリットについて
Vagrant×Ansibleで開発環境を作っているみなさんは、 どんなふうにそれを実現していますか? きっといくつかのやり方、考え方があると思

17 Dec 2015, 19:25

インフラのデプロイとテストを同時実行できるようにする
はじめに 私が開発しているシステムでは、Ansibleでサーバ構築からアプリケーションのデプロイまですべて実行できるようにしています。 そして、

01 Dec 2015, 18:13

Ansible、実行速度高速化の実験。ControlMasterとPipeliningについて

Ansibleの実行速度に不満を持っている人は多いのではないだろうか。
自分もそのひとりであったのだが、ControlMasterやpipeliningといった機能を使って高速化に成功した。 本ブログでは、その効果の実験を行ったので参考にしてください。

25 Sep 2015, 23:27

Ansibleを踏み台サーバ越しに実行する方法

Ansibleを使ってどんどん構築の自動化を進めている。
すすめていくと、Ansibleを実行する端末からネットワーク的に直接届かないサーバに対してプロビジョニングしたいケースがでてくる。そこで、踏み台サーバ越しにAnsibleでプロビジョニングしていくことを試してみる。

15 Apr 2015, 17:11

Ansibleで最新のMySQLをインストールする。MySQL-shared-compatの役割。

CentOS 6.5環境でAnsibleを使って最新のMySQLのセットアップをしようと思った際にハマったことをまとめた。
本質的にはAnsibleというよりLinux RPMパッケージのはなし。 非常に簡単なサンプルコードも載せて解説します。

02 Feb 2015, 20:10

Ansible、コマンド実行結果をokにする(冪等性を保つ方法)

最近は、Ansibleを使うことが非常に増えてきた。使って運用を回していくと、大したことではないのだが運用上少し困るようなことも多く出てきた。そのうちの一つである、アウトプットの結果の表示についてのチップスを紹介する。

28 Nov 2014, 00:17

Ansible, sudoパスワード要求を忘れただけでめんどくなる
AnsibleをVagrant上でずっと使ってて、Playbookも完成したし本番サーバへ… と思ったところである初歩的な罠にハ

18 Nov 2014, 22:55

Ansible、コマンドでワイルドカードを使うときの注意
AnsibleのPlaybookを書いていると、ワイルドカードを含んだコマンドを実行したい時がある。 そんなときあるところでハマった。 Apac