タグ

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

タグの絞り込みを解除

serverspecとdockerに関するokinakaのブックマーク (3)

  • Serverspec ハンズオン資料(事前準備編) | iret.media

    メニュー ハンズオンのゴール Serverspec の各種バックエンドを試してみます Docker バックエンドを利用して Dockerfile のテストを作成し、テストを行います Infrataster を利用して Web サイトの振る舞いのテストを行います おまけで Jenkins を利用してテスト、Docker Hub へのコンテナイメージの自動化も行います 注意 資料の見方 事前準備について 資料内で紹介する各種ツールのバージョンについて 後片付けはしっかりと 参考資料 参考 URL 参考書籍 ハンズオン資料 ハンズオン教材 1. 事前準備 1.1. Serverspec を実行する仮想マシンを用意する 1.2. 仮想マシンに Ruby をインストールする 1.3. 仮想マシンに Serverspec をインストールする 1.4. 仮想マシンに Docker Engine をイン

    Serverspec ハンズオン資料(事前準備編) | iret.media
  • Serverspec ハンズオン資料(実践編) | iret.media

    メニュー ハンズオンのゴール Serverspec で提供される各種バックエンドを試してみます Docker バックエンドを利用して Dockerfile のテストを作成し、テストを行います Infrataster を利用して Web サイトの振る舞いのテストを行います おまけで Jenkins を利用してテスト、Docker Hub へのコンテナイメージの自動化も行います 注意 資料の見方 事前準備について 資料内で紹介する各種ツールのバージョンについて 後片付けはしっかりと 参考資料 参考 URL 参考書籍 ハンズオン資料 ハンズオン教材 2. テストコードの書き方 2.1. Rspec とは 2.2. spec_helper.rb 2.3. Resouce Type 2.4. テストを書いてみよう 3. Docker バックエンドを利用して Dockerfile をテストする 3.

    Serverspec ハンズオン資料(実践編) | iret.media
  • Serverspec ハンズオン資料(Jenkins おじさんお届け編) | iret.media

    はじめに やること Jenkins を使って Dockerfile のテストを自動化 テストが通ったらコンテナをビルドして Docker Hub にコンテナイメージを push 必要なもの 以下のアカウントを既にお持ちであるという前提で資料を進める。 Docker Hub のアカウント GitHub のアカウント 上記のアカウントが無い方は事前に取得しておきましょう。(※ 取っておいて損は無いと思います) ハンズオンの流れ 仮想マシンに Jenkins を導入 Jenkins プラグインを導入 GitHub 上のハンズオンリポジトリを fork する fork したリポジトリと Jenkins を連携させる コンテナをビルドして Docker Hub に push するジョブ(ジョブ B)を作成する Dockerfile をテストするジョブ(ジョブ A)を作成する ビューにてパイプライン表

    Serverspec ハンズオン資料(Jenkins おじさんお届け編) | iret.media
  • 1