タグ

packerとansibleに関するlizyのブックマーク (6)

  • 闇の深い AMI を Packer で Infra as Code する - Qiita

    闇が深いとは このくらいを指すものとします。 AMIの出所がわからない EC2インスタンスのAMI IDが、自前AMIになってる Linuxディストリはわかるが、起点にしたバージョンはわからない AMIがどうやってできたのかわからない sudo vi /etc/hoge.conf してるっぽい sudo yum install -y hoge してるっぽい wget https://~~~~/hoge.tar.gz から make install してるっぽい AMI更新手順がわからない 変更したい人々と、変更できる人々が違っている 実施できるのは、番環境にSSHできる極少人数 簡単なはずのconfの変更も尻込みして進まない Dockerize & k8s移行とか盛り上がるけど、遠すぎて動きが鈍い AWS使っててもこれよりヤバい現場や、オンプレでさらにヤバい現場はいくらでもあるでしょうけ

    闇の深い AMI を Packer で Infra as Code する - Qiita
  • Ansible、Vagrant、Packerを用いたAWSの開発/本番/ステージング環境の構築


     WebWebAP  稿WebAPAnsibleVagrantPacker AnsibleVagrantPacker AnsibleVagrantPacker
    Ansible、Vagrant、Packerを用いたAWSの開発/本番/ステージング環境の構築
  • Terraformで始めるRolling deployment - Qiita


     Recruit Engineers Advent Calendar 2016 22 mookjpLet ItCrash AWS 1 PS4 pro  EC2 使 
    Terraformで始めるRolling deployment - Qiita
  • Packer 0.9の新機能 リモートからのAnsible Provisionerが追加されました | DevelopersIO


      Packer0.9Chef ProvisionerWindowsOVAAWSAnsible Provisioner   PackerAnsibleProvisionerAnsible Local ProvisionerAnsible Local ProvisionerPlaybookOSAnsibleAnsibleAWSOS AMIShell ProvisionerAnsible
    Packer 0.9の新機能 リモートからのAnsible Provisionerが追加されました | DevelopersIO
    lizy
    lizy 2016/02/24
    chefのインストーラみたいなのがansibleにもあればansible-localで十分なんだけど
  • 最近のインフラ系ツールが多すぎて何が何だかわからない!からの卒業 - Qiita

    Docker ? Packer ? 何が違うの?と個人的にわけがわからなくなっていたのでまとめてみた インフラ系技術の 3 つのレイヤー Orchestration アプリケーションのデプロイ Capistrano Configuration ミドルウェアレベルの設定 Chef, Puppet Bootstrapping OS のインストールにあたる領域 Docker, Vagrant, Packer 今回は、Configuration ツールと Bootstrapping ツールの違いをまとめる Bootstrapping Tool Docker 公式ページ Linux コンテナの内部でアプリケーションを動作させるためのツール Go 言語で記述されている 環境構築は Dockerfile と呼ばれるファイルでコード化できる コンテナ型仮想化を提供するツール イメージの作成から実行まで A

    最近のインフラ系ツールが多すぎて何が何だかわからない!からの卒業 - Qiita
  • Packer の provisioners に Ansible を指定して Docker イメージを作成する

    Packerを使ってChef/Puppet/AnsibleでDockerのイメージをつくる | SOTA を参考にして、Dockerfile を使用せずに、Ansible を使用して Docker イメージを作成してみました 仮想環境の準備 Vagrant を使用して環境を準備します Vagrantfile の内容は下記の通りです box は事前に shiguredo/packer-templates を使用して作成しました Vagrant.configure("2") do |config| config.vm.box = "ubuntu-13.10" config.vm.box_url = "ubuntu-13-10-x64-virtualbox.box" config.vm.hostname = "ubuntu-13.10" config.vm.network "private_ne

    Packer の provisioners に Ansible を指定して Docker イメージを作成する
  • 1