並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 388件

新着順 人気順

packerの検索結果121 - 160 件 / 388件

  • PackerでChef適用済みAMIをサクッと作成する(chef-solo provisionerの活用) | DevelopersIO

    ども、大瀧です。Amazon EC2のテンプレートであるAMI(Amazon Machine Image)の作成が設定ファイルとコマンドラインで簡単にできる、Packerというツールを以前ご紹介しました。 その記事の後半で触れていたchef-solo provisioner(Chef連携機能)が、3日前にようやくmasterにマージされたので試してみました。 chef-solo provisionerとは Packerは、AWS環境だとEC2インスタンスを作成し(下図1)、設定ファイル(Template)を元に一定の構成を行い(下図2)、そこから新たなAMIを作成できます(下図3)。 chef-solo provisionerは、下図2のEC2インスタンスの構成としてChefのインストールとchef-soloによるcookbooks/recipeを実行する機能を持ちます。Packerおよび

      PackerでChef適用済みAMIをサクッと作成する(chef-solo provisionerの活用) | DevelopersIO
    • packer と terraform と ansible でインフラを作る - Qiita

      概要 長くなるので概要とつまづいた点に絞ってます。 packer, terraform, ansibleの使い方がわかっていている前提です。 インフラはAWSを使います。 packer(+ansible)でアプリケーションが乗ったAMIを作る terraformでインスタンスを動かす ansibleで環境を整える codedeploy でデプロイ packer, terraform, ansibleの実行にはお互いを必須としないようにしています。そのため入れ替えることは可能なはずです。 terraformはcloudformation、ansibleはchefに変えられるかと思います。 packer AMIをタグ付きで登録する terraform data "aws_ami"としてAMIを受け取る インスタンス起動時にAWSタグを登録する。 ansible AWSタグを元に構成する。 目標

        packer と terraform と ansible でインフラを作る - Qiita
      • Chefを使ったDockerのイメージファイル作成を自動化できるツール「Packer」 | OSDN Magazine

        KVMやXen、VMware、VirtualBoxといった仮想化ソフトウェアやDockerなどのコンテナ管理ツールを利用する際には、それら仮想マシンやコンテナを起動するためのディスクイメージファイルが必要となる。今回はさまざまな仮想化ソフトウェア/コンテナ管理ソフトウェアで利用できるディスクイメージファイルを作成できる「Packer」というツールを紹介する。 複数の形式のディスクイメージを統一的な操作で作成できる KVMやXen、VMware、VirtualBoxといった仮想化ソフトウェアやDockerなどのコンテナ管理ツールではそれぞれ独自のディスクイメージ形式が採用されており、その作成には専用のツールを利用する。そのため、複数の仮想化ソフトウェアを併用している場合、各ツールごとに設定ファイルを作成したり、対応するコマンドを実行して個々のディスクイメージを作成する必要があった。こういった

          Chefを使ったDockerのイメージファイル作成を自動化できるツール「Packer」 | OSDN Magazine
        • Terraformで始めるRolling deployment - Qiita

          この記事は Recruit Engineers Advent Calendar 2016 の22日目の記事です。 昨日はmookjpさんのLet It Crashとは何かでした!ゴイスー! 本日はサーバサイドエンジニアとして従事している私がAWSでインフラ構築をした記事となります。 この記事を書く1週間程前はそろそろ記事の下書きをしておくかー。 と、やる気に満ち溢れていたのですが、悲しきかな・・・PS4 proが届き当時の気持ちはどこかに置いてきてしまったようで、急いで先程記事を書き終えました。 はじめに 日々やらねばいけないことが満ち溢れている中、運用やサーバトラブルに対して時間は割きたくないものです。例えば、EC2の突然死やメンテナンスです。 限られた時間の中でより効率的に時間を使いたいという欲求を皆様お持ちではないでしょうか。 そこで楽をしようと思い立ち、本エントリーの構成にしたので

            Terraformで始めるRolling deployment - Qiita
          • Usecase examples of Packer

            Packer is a tool that allows users to create machine images for multiple platforms from a single source configuration. It supports cloud providers like AWS, Azure, GCP and OpenStack. The document discusses using Packer to create optimized OS images with tools like cloud-init for fast provisioning and deployment of applications during scale-out operations. It also describes integrating Packer with

              Usecase examples of Packer
            • Terraform module for Mesos + Ceph cluster and Packer template - As a SW/Ops/DB Engineer

              riywo/mesos-ceph I’ve just tried to use Terraform and Packer to create a Mesos + Ceph cluster in AWS. Yes, I know Mesosphere applications supporting deployment of Mesos cluster in some IaaS (see Getting Started), but I’d like to understand what’s going on there. So, I did it by Terraform and Packer. I’m gonna explain a little bit more about this. Through this work, I’ve learned a lot of things. I

              • SideCIのインフラ構築を自動化した話

                エンジニア向けサービスを支える技術

                  SideCIのインフラ構築を自動化した話
                • 【日本語参考訳】Packer 0.8 | Pocketstudio.jp log3

                  6/23(現地時間)に Packer の最新安定版 version 0.8 が公開されました。例によって、日本語参考訳です。内容の把握程度にどうぞ。 原文: Packer 0.8 – HashiCorp https://hashicorp.com/blog/packer-0-8.html ■ Packer 0.8 私達は Packer 0.8 をリリースします。Packer は仮想マシンイメージやコンテナなど、デプロイ可能なアーティファクト(訳者注;成果物の意味、抽象化された仮想イメージに対する呼称)を構築するためのツールです。 Packer 0.7 を公開してからほぼ一年ですが(マイナーリリースはありました)、ようやくメジャーリリースの時だと決めました。Packer 0.8 は非常に大規模なリリースであり、1ダース以上もの新機能を備えています。コミュニティにおいて 100 を越えるプルリ

                  • Bento by opscode

                    Bento Modularized Packer definitions for building Vagrant baseboxes Download ZIP Download TAR View On GitHub This project is maintained by opscode Bento is a project that encapsulates Packer templates for building Vagrant baseboxes. We use these boxes internally at Opscode for testing Hosted Enterprise Chef, Private Enterprise Chef and our open source cookbooks via test-kitchen. Current Baseboxes

                    • AtlasのワークフローとVagrant Push

                      Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                        AtlasのワークフローとVagrant Push
                      • AWSでのAuto ScalingをConsul+Packer+Terraformで実現する - UUUMエンジニアブログ

                        nazoです。 弊社のサービスの1つである おしゃべりマルチ のインフラを、Consul + Packer + Terraformで Auto Scaling できる環境にしましたので紹介します。 なぜその組み合わせ? AWS の Auto Scaling 機能は、指定した条件時に指定の AMI を元にインスタンスを増やす、というものです。この元となる AMI のことをゴールデンイメージと呼ぶのですが、AMI である以上事前に作成しないといけません。 インスタンスを用意する方法としてはいくつかありますが、 初期状態の AMI を起動させて、起動後に provisioning する 起動にあまりに時間がかかってしまい、負荷増大時に間に合わない可能性が高くなる アプリケーションまで含めた AMI を作って、起動したらすぐ立ち上がるようにする アプリケーションコードの書き換えで毎回イメージを作ら

                          AWSでのAuto ScalingをConsul+Packer+Terraformで実現する - UUUMエンジニアブログ
                        • Packerを使ったISOイメージからの仮想マシン自動デプロイ | さくらのナレッジ

                          PackerにはVirtualBoxやQEMU(KVMおよびXen)などの仮想マシンイメージを作成する機能が用意されており、仮想マシン作成を自動化できる。今回は、Packerを使ってVirtualBoxおよびQEMU(KVM)用の仮想マシンにOSをインストールしてディスクイメージを作成する例を紹介する。 Packerを使って各種仮想マシン用のディスクイメージを作る 前回記事ではPackerを使ってDocker用のイメージを作成する方法を紹介した。今回はそれに続き、別の仮想化ソフトウェア向けのイメージを作成する方法を紹介していこう。 Packerではさまざまな仮想マシンやクラウドインフラ向けのディスクイメージを作成できるが、今回はCentOS 7のインストールISOイメージを元に、VirtualBoxとQEMU(KVM)向けのディスクイメージを作成する流れを紹介する。 VirtualBox向

                            Packerを使ったISOイメージからの仮想マシン自動デプロイ | さくらのナレッジ
                          • はてなのサーバプロビジョニングについて / Hatena Engineer Seminar #6

                            http://hatena.connpass.com/event/37799/

                              はてなのサーバプロビジョニングについて / Hatena Engineer Seminar #6
                            • PackerとAnsibleを使ってDockerイメージを作成する - blog.ieknir.com

                              PackerとAnsible Local Provisionerを使ってDockerイメージを作成するためのメモ。 Fabrication by Extreme Ben はじめに 今回の目的 Packer/Ansible Local ProvisionerによるDockerイメージの作成を試してみる。 サンプルとしてgolangでwebサービスを開発するためのローカル開発環境を構築する。ローカル開発環境が必要とする要素は以下とする。 golangツール CUIベースで開発するため必要な各種ツール(zsh/vim/tmux/git…) データベース Dockerコンテナは以下2種類用意する。 CUIベースでの開発環境となるアプリケーションコンテナ 開発ユーザのHOMEとなるデータボリュームコンテナ アプリケーションコンテナはイミュータブル前提で、開発ユーザのHOMEはデータボリュームコンテ

                              • Packer + Ansible + ECRを使ったDcokerコンテナイメージ作成の自動化 | DevelopersIO

                                コンニチハ、千葉です。 Dockerコンテナを運用する際、自動化することで沢山のメリットがあります。今回はAWSとも親和性の高い、Packerを利用してコンテナイメージを作成して、ECRへpushしてみました。プロビジョニングツールとしては、弊社で利用頻度の高いAnsibleを使います。 環境 今回は、試しに以下で実施しました。roleはlangesを変更するだけです。 ├── ansible │   ├── group_vars │   │   └── dev-nginx.yml │   ├── playbooks │   │   └── nginx.yml │   └── roles │   ├── stage │   │   └── tasks │   │   └── main.yml │   └── system │   ├── lang │   │   ├── defaults

                                  Packer + Ansible + ECRを使ったDcokerコンテナイメージ作成の自動化 | DevelopersIO
                                • GitHub - shiguredo/packer-templates: This repository has finished updating

                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                    GitHub - shiguredo/packer-templates: This repository has finished updating
                                  • GitHub - hashicorp/packer: Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - hashicorp/packer: Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
                                    • bento

                                      Bento Packer templates for building minimal Vagrant baseboxes View on GitHub Download .zip Download .tar.gz Bento Bento is a project that encapsulates Packer templates for building Vagrant base boxes. A subset of templates are built and published to the bento org on Vagrant Cloud. The boxes also serve as default boxes for kitchen-vagrant. Using Public Boxes Adding a bento box to Vagrant

                                      • 第8弾週末ランサーズで「Infrastructure as Code」をテーマに発表&ハンズオンしてきました - @ikikko のはてなブログ

                                        5/24土曜日に、ランサーズさんが開催している「週末ランサーズ」というイベントで、「Infrastructure as Code」をテーマに発表&ハンズオンしてきました。参加者の皆様、会場提供のランサーズさん、ありがとうございます! 第8弾 週末ランサーズ「Infrastructure as Code」〜ヌーラボ社の事例によるVagrant や serverspec、ansibleツールのご紹介〜 - 週末ランサーズ | Doorkeeper 資料 セッションの発表資料はこちら。 ハンズオンの手順はこちらです。こちらのファイルをダウンロードして展開すれば、下記の手順にのっとって試すことができます。 事前準備 / Vagrant の基礎 プロビジョニング (Chef) テスト (serverspec) 継続的インテグレーション (Jenkins) ちなみに、当日は必要なファイルやツールのイン

                                          第8弾週末ランサーズで「Infrastructure as Code」をテーマに発表&ハンズオンしてきました - @ikikko のはてなブログ
                                        • MySQL AllStarというVagrantboxを作った

                                          2014/2/27、ペパボにて@glidenote先生主催のVagrant勉強会が行われました。 packerでMySQLの各バージョンが入った箱を作った 資料 発表時からちょっと修正いれてるんですが、以下が資料です。 MySQL AllStar Vagrant x VirtualBoxで動く MySQL AllStar と名づけたvboxを公開しました。 hfm/mysql-allstar CentOS 4, 5, 6の 32/64bit環境において、MySQL 4.0系から5.6系までの各バージョンが入ったボックスです。 boxを一度に起動できるVagrantfileも入っているので参考にどうぞ。 https://github.com/hfm/mysql-allstar/releases/download/v0.1/centos4.8-i386-mysql-allstar.box ht

                                          • Packer で Docker イメージを作る - Qiita

                                            Packerを使えばDockerのイメージをDockerfileを使わずビルドすることができる つまり,Dockerfileの特有な記述を使わず,今まで慣れ親しんできたChefやPuppet,Ansibleのようなプロビジョニングツールを使ってDockerのイメージをビルドできる. とのことなので Dockerfile 書かなくても良いじゃん? という。 Packer サンプル試した のサンプル試してみる このサンプルはEC2 $ packer build \ -var 'aws_access_key=XXXXXXXXXX' \ -var 'aws_secret_key=XXXXXXXXXX' \ example.json amazon-ebs output will be in this color. ==> amazon-ebs: Creating temporary keypair:

                                              Packer で Docker イメージを作る - Qiita
                                            • PackerでAWS、Vagrant用のCentOSのVMイメージを同時に生成する - Qiita

                                              概要 Packerを使うと、VMイメージの生成が自動化できてとても便利です。 最近だと、ローカルではVagrantを使って開発をして、AWSへデプロイするなど、VM環境をまたいで開発、デプロイをすることが多くなり、VMの生成を統一し、自動化したいというニーズが増えてきているのではないかと思います。 Packerを使って、各VM環境毎のセットアップ手順を共通化しておくことで、開発、ステージング、プロダクション等の環境の間の違いをなくし、デプロイ時の不具合を最小化することが出来るようになります。 Packerは、JSON形式のファイルを用いて、設定を記述していきます。 下記の設定を用いると、AWS及びVagrantbox用のCentOS 6のVMイメージが並列に生成できます。 { "variables": { "aws_access_key": "{{env `AWS_ACCESS_KEY`}

                                                PackerでAWS、Vagrant用のCentOSのVMイメージを同時に生成する - Qiita
                                              • データ分析基盤チームにおけるDevOps

                                                2017年05月18日に開催されたRCO Study Night #6 - RLS,RCOにおける機械学習応用事例共有会にて発表した資料です。 リクルートライフスタイルのサービスを横断したデータ収集・分析・機械学習を行っているデータエンジニアリングチームにおけるDevOpsについてになります。Read less

                                                  データ分析基盤チームにおけるDevOps
                                                • /download/

                                                  IE7 Compliance patch for Explorer! These files are available for download from Google Code. current version: 2.0 (beta) More information cssQuery2.zip cssQuery() is a cross-platform JavaScript function that enables querying of a DOM document using CSS selectors. All CSS1, most CSS2 and some CSS3 selectors are allowed. The function returns a JavaScript array of matching elements. current version: 2

                                                  • 【awslabs探訪】ami-builder-packerのご紹介 | DevelopersIO

                                                    はじめに 中山(順)です みなさん、GitHub上にawslabsってOrganizationがあるのはご存知でしょうか? ここにはAWSから提供される様々な便利ツールやサンプルコードがあり、お世話になる機会が多いです。 今回は最近使ったリポジトリをご紹介します。 (好評だったらシリーズ化と思うので、フィードバックをお待ちしております) 本日は、ami-builder-packerをご紹介します。 これ何? AMIの更新を自動化する仕組みのサンプルです。 どんなことができるのかを一言で説明すると、 Packer Template / Ansible Playbook / CodeBuild Build SpecificationをCodeCommitのリポジトリにプッシュするとそれをトリガーにAMIを作成するというCode Pipelineのパイプライン一式を作ってくれるCloudForm

                                                      【awslabs探訪】ami-builder-packerのご紹介 | DevelopersIO
                                                    • Packer x Terraform x StaticPress で静的コンテンツ配信システムをテンプレート化してみた | DevelopersIO

                                                      構成図 テンプレートのソースコード 作成したコードはGitHubに上げておきました。本エントリで参照しているコミットハッシュ値は 7ae5b1b01bf261fdd447d7fd3f89dd655fbb85d0 です。HEADが更新された場合は内容に差異が発生している可能性があるのでご注意ください。 使い方 以下にテンプレートの使用方法を記載します。 KeyPairの作成 EC2インスタンスにSSHでログインするためのKeyPairを作成します。 <key-name> は任意の名前に変更してください。 $ aws ec2 create-key-pair --key-name <key-name> --query 'KeyMaterial' --output text > ~/.ssh/<key-name> && chmod 400 ~/.ssh/<key-name> ツールのインストール

                                                        Packer x Terraform x StaticPress で静的コンテンツ配信システムをテンプレート化してみた | DevelopersIO
                                                      • #技術書典 5で「Packer with mitamae」という本を出します - くりにっき

                                                        技術書典5 まで残り1ヶ月切りましたが一通り執筆終わったので告知です スペース 本の内容について サンプル 2018/9/16追記:「はじめに」の章を公開 キーワード FAQ Q: 進捗どうですか? Q: 頒布形式は? Q: 技術書典に行かないと買えないの? その他 スペース か75 techbookfest.org 本の内容について これはPackerのビルドを行う時にmItamaeでレシピを適用し、Serverspecでテストを実行するための本です。 本書のゴールはmitamaeでプロビジョニングしたサーバに対してServerspecでテストを行い、PackerでAMIを作成することです。 AMI作成だけでなくVagrantやCircleCIの設定を整えることでmItamaeを利用した実践的なレシピ開発も視野に入れています。 おそらく日本初のmitamae本じゃないかと思ってます。(要

                                                          #技術書典 5で「Packer with mitamae」という本を出します - くりにっき
                                                        • HashiCorp Packer 0.8

                                                          PackerBuild and manage images as code​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍​‌‍​‌‌​‌‍‍​‌‍‍‌‌‍​‌‍‌​‍‌​​​‍‍‌‍​‌‌‍‌​‌‍‌‌‍‍‌‌‍‍​‍‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​‌‍‌​‍​‍‌‍‍‌‌‌​‌‍‌‌‌‍‌‌‌‌‌​‌‍‌‌​​‌‍‌‌‌​​‍‌‌‍‌​‌‍‌‍‌‍

                                                            HashiCorp Packer 0.8
                                                          • packer 触っててハマった時は veewee 眺めると幸せになれる - scramble cadenza

                                                            イントロ veewee じゃなくて packer 触ってみた話。今だからこそ veewee のおさらい 何故タイトルのようなことを思うかと言うと 「veewee」で作られたテンプレートが、ありとあらゆる地雷を潜り抜けて作られた物だから です。 私は基本的にpacker の公式を読みながらテンプレート作っていきました。非常にわかりやすいのですが、何もない状態から作ろうとすると当然詰まったところもあるわけで。そんな時に veewee にお世話になりましたよ、というお話です。 今回作ったのは ubuntu 10.4 で virtualbox 用の box です。 (Q&A 形式っぽくしてみました) Q. proceed.cfg が見つからない 現象 原因 ubuntu を boot するコマンドをまとめたファイル(preceed.cfg)が見つからない、という内容 当然ながら、これがないと ub

                                                              packer 触っててハマった時は veewee 眺めると幸せになれる - scramble cadenza
                                                            • Google Code Archive - Long-term storage for Google Code Project Hosting.

                                                              Code Archive Skip to content Google About Google Privacy Terms

                                                              • Packer 俺の入門 〜Packer を使って EC2 の AMI を作る〜 | iret.media

                                                                オリジナルの AMI を作りたいなーと思ったら今は Packer が一択なんでしょうか? どうも AMI 職人見習いのかっぱ(@inokara)です。 はじめに オリジナルの VM イメージを作る場合に Packer という優れたツールがあるようなのでまずは試してみる その昔 veewee でおんなじことやろうとして挫折しているので今回はどうなることやら… とりあえず今回のゴールは AWS にオリジナルの AMI を作るところまで Packer とは ちょっとうんちく。 ざっくり言うと OS インストールの自動化ツール 設定ファイルに従って異なる環境で稼働する OS イメージを作成する プラグイン機構を備える 実行に際しては以下のようなフェーズがあり各々のフェーズでプラグインを組み合わせて処理を行うことが出来る 構成要素 こちらを超意訳してみます。(powered by Google 翻訳

                                                                  Packer 俺の入門 〜Packer を使って EC2 の AMI を作る〜 | iret.media
                                                                • Boxcutter

                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                    Boxcutter
                                                                  • Packerを使ってAmazon EC2のAMIを作る(2) - okochangの馬鹿でありがとう

                                                                    こんにちは@oko_cangです。 前回のブログでPackerをとりあえず使ってみましたが、今回はもう少し作成するAMIに手を加える部分をまとめておきます。 前回の内容に付け加えるもの ルートデバイスのEBSを拡張してAMIを作る Amazon Linuxに簡単な初期設定を加える 公式で提供されているAmazon Linuxはルートボリュームのサイズが8GBのEBSを使用するので、これをもっと大きなEBSにします。 また、拡張したEBSをファイルシステムからも認識させたり、タイムゾーンを設定したりなど簡単な初期設定もした状態でAMIにします。 設定ファイル 実際に出来上がった、設定ファイルは以下の通りです。 作成するAMI名が前回と同じもにになっているので、適宜書き換えます。 ※access_keyとsecret_keyはそれぞれ自分のものに置き換えて下さい。 $ cat ~/.packe

                                                                      Packerを使ってAmazon EC2のAMIを作る(2) - okochangの馬鹿でありがとう
                                                                    • Packer で ansible-local を使うときの始めの一歩 - Qiita

                                                                      Packer は Vagrant の作者 Mitchell Hashimoto さん作成の様々な仮想マシン向けの pre-baked image (プロビジョニングが事前になされたイメージ) を簡単に作成するツールで、バージョン 0.3.10 から Provisioner として Ansible がサポートされました。 公式ドキュメントが こちら なのですが、ちょっとサラっとしすぎているので、始めの一歩的なものを記しておきます。 まず、この Provisioner は Ansible を通常のリモート実行ではなく、サーバ側に playbook を転送してローカルで実行する形式になっているので、事前に対象のサーバに Ansible がインストールされている必要があります。Vagrant にせよ Amazon AMI などにせよ、Ansible が既にインストールされているような環境はまだ稀か

                                                                        Packer で ansible-local を使うときの始めの一歩 - Qiita
                                                                      • VirtualBox用のCentOS base boxを作ってGitHub Releasesで共有する - Qiita

                                                                        動機 A list of base boxes for Vagrant - Vagrantbox.esでVirtualBox用のbase boxが配布されていますが、中身がよくわからないという不安もありますし、必要な物だけを組み込んだbase boxを自作したいと思いますよね。 自作したら他の人にも共有したいところです。GitHub Releasesを使えばPacker用のtemplateファイルと対応して管理しておけるのでbase boxの内容の確認もしやすくて便利です。 base boxの作成 base boxを自作するにはPackerが便利です。 PackerのインストールはOSXでpackerでCentOS6.4のVirtualBox VMを作成する - Qiita [キータ]を参照してください。 ここでは株式会社 時雨堂さんが公開してくれているshiguredo/packer-t

                                                                          VirtualBox用のCentOS base boxを作ってGitHub Releasesで共有する - Qiita
                                                                        • dean.edwards.name/

                                                                          This is my site for my personal use running on my machine in my kitchen! This site exists so that I can perform tests on web tools that I’m currently building. This work is open source and is available for download. In other words, I’m always messing about with this site but you can rip-off any code you want.

                                                                          • 【トレタ×プレイド】TechBlog Deep Dive Meetup #1 〜インフラ編〜 を開催しました!

                                                                            【トレタ×プレイド】TechBlog Deep Dive Meetup #1 〜インフラ編〜 を開催しました!#AWS#meetup#イベント開催・レポート・登壇#Docker#イベント

                                                                              【トレタ×プレイド】TechBlog Deep Dive Meetup #1 〜インフラ編〜 を開催しました!
                                                                            • HashiCorpのカレンダー | Advent Calendar 2015 - Qiita

                                                                              About reserved postingIf you register a secret article by the day before the same day, it will be automatically published around 7:00 on the same day. About posting periodOnly articles submitted after November 1 of the year can be registered. (Secret articles can be registered anytime articles are posted.)

                                                                                HashiCorpのカレンダー | Advent Calendar 2015 - Qiita
                                                                              • Jenkins + PackerでAMIを継続的インテグレーションする

                                                                                みなさんこんにちは。@ryuzeeです。 前回、Packer + Serverspecでテスト済み仮想マシンイメージを自動で生成する方法を紹介しました。 でここまでできれば次にやるのは当然のことながら継続的インテグレーションでしょう。 早速やり方を紹介していきます。 Jenkinsサーバの構築まず最初にJenkinsサーバを構築します。 Amazon EC2のインスタンスの起動今回はAmazon EC2上に構築することとし、Amazon Linux 2014.09を使います。インスタンスの起動は通常の手順でやっていけば良いのですが、以下の2点に注意してください。 Packerの中からAWSのAPIをコールするため、インスタンスにIAM Roleを割り当てて、アクセスキーとシークレットキーをサーバに配置することなくAPIを呼び出せるようにするElactic IPを割り当てるJenkinsのセ

                                                                                  Jenkins + PackerでAMIを継続的インテグレーションする
                                                                                • 10分で理解するPacker - Qiita

                                                                                  Packer とは サーバーイメージを作成するためのツールです AWSであればAMI、Azureであれば arm を作成します Vagrant を開発している HashiCorp社 が開発しているツールなので使用感は Vagrant と同じような感じです 構築済みのサーバーイメージをAMIとして作成しておき、これをベースとしてインスタンスを立ち上げるのはよくあるパターンだと思います ※ "ゴールデンイメージ" というインフラパターンらしいです ただ、このAMIがどうやって作られたか?がわからなくなりがちなのですが、Packerを使うことでAMI構築手順を全てコード化することができます TL;DR json ファイルに定義内容を記述し、$ packer build hoge.json を実行するだけで定義内容の通りに自動でサーバーイメージを作成してくれます インストール 以下に従って OS

                                                                                    10分で理解するPacker - Qiita