タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

AWSとAnsibleに関するd_animal141のブックマーク (4)

  • Ansible で EC2 インスタンスを起動して、Route53 に Public DNS を登録する

    Home > Ansible | AWS > Ansible で EC2 インスタンスを起動して、Route53 に Public DNS を登録する Ansible は、構成管理ツールとして認知されていますが、AWS 関連のモジュールが多数実装されており、各コンポーネントの起動や設定ができます。 このエントリでは、Ansible で、検証環境用の EC2 インスタンスを起動して、その Public DNS をRoute 53 に登録してみます。 以前書いたこのエントリの内容 を Ansible で自動化するイメージですね。 準備 今回は、AWS を操作するので、PythonAWS SDK である boto をインストールしておきます。boto は、pip なり、yum なりでインストールできます。 OSX $ pip install boto RHEL / CentOS $ rpm

    d_animal141
    d_animal141 2015/04/11
    Ansible で EC2 インスタンスを起動して、Route53 に Public DNS を登録する
  • 【AWS】ansibleでEC2インスタンスにプロビジョニングする【ansible】 - くどはむと猫の窓

    ansibleを使ってec2にプロビジョニングするときの導入部分をメモ程度に。 ansible自体のインストールは済ませてあるものとします。 まずhostsファイルを作ります。 ~/ansible/hosts <- フォルダは好きなところで構いません [kudohamu-ec2s] xx.xxx.xx.xx <- ec2インスタンスのIP 次にplay-bookの作成。今後ec2を増やすことを考慮してここではcommon.ymlという名前にします。 common.ymlでやること ユーザ(kudohamu)の作成 kudohamuユーザにsudo権限を付与 gitのインストール サーバではなるべくrootユーザを使わないようにします。必要なユーザを作って必要な権限を与え、そのユーザで作業するのが一般的です。 とはいえ趣味のEC2なのでひとまずkudohamuというユーザを作りsudo権限を

    【AWS】ansibleでEC2インスタンスにプロビジョニングする【ansible】 - くどはむと猫の窓
    d_animal141
    d_animal141 2015/04/10
    ansibleでEC2インスタンスにプロビジョニングする
  • Provisioning an EC2 instance with Vagrant and Ansible

    In which I provision an EC2 instance with Vagrant and AnsibleI like to use Ansible to manage my personal servers. It forces me to make the environment reproducible so I don't have to care about a specific box: I can throw them away easily, knowing I can get a new one when I need, with the exact same configuration. I also find Ansible easier to reason about than Chef or Puppet. The fact that I have

    Provisioning an EC2 instance with Vagrant and Ansible
    d_animal141
    d_animal141 2015/03/30
    Provisioning an EC2 instance with Vagrant and Ansible
  • Using Ansible on AWS – EC2インスタンスを作成する | DevelopersIO

    はじめに AWSでのプロビジョニングは、AWS公式サイトのドキュメント(AWS CloudFormation のアーティクルとチュートリアル)等にも記述されているように、CloudFormationを中心にPuppetやChefを組み合わせるという方法が多く使われています。 しかしPuppetもChefもサーバ/クライアント構成(またはスタンドアロン)で動作するシステムであるため、サーバとクライアントの両方にソフトウェアをインストールする必要があります。またChefのCookbookは多機能である一方少々煩雑です。 もっと簡単な処理を手軽に行えたらなぁ...ということで、サーバサービス不要でYAMLで記述するプロビジョニングツールであるAnsibleを使ってみました。 Ansibleの良い所 sshdで接続してコマンドを投入するだけなので余計なサーバサービスの導入が不要。 YAMLなので記

    Using Ansible on AWS – EC2インスタンスを作成する | DevelopersIO
    d_animal141
    d_animal141 2015/03/21
    Using Ansible on AWS – EC2インスタンスを作成する
  • 1