Contenu connexe
Similaire à Infrastrucure as a CodeにおけるJenkinsの役割 (20)
Infrastrucure as a CodeにおけるJenkinsの役割
- 1. 「Infrastructure as a CodeにおけるJenkinsの役割」
〜環境構築も継続的インテグレーションを行う時代です〜
Copyright 2015 CYBIRD Co., Ltd. All Rights Reserved.
株式会社サイバード
藤原 涼
本田 恭
Jenkins ユーザ・カンファレンス 2015 東京
- 4. 自己紹介
● 本田 恭
● 2012年新卒入社 (3年目)
● Twitter: @Altsencturely
● インフラ系男子
- 74. Chefの開発方法 -改善策-
● DockerとChef Zeroをインストール
○ AWS EC2やローカルPC
● Chef Repositoryをコンテナにmount
● コンテナ起動
○ Chefのレシピとかupload
○ chef-client実行
● Serverspecでテスト実行
- 94. Jenkinsの冗長構成 with Serf
● 仕組みが単純
○ Heartbeatなどを入れる必要がない
○ Jenkinsサーバ自体のdownを検知すれば自動で切り替
わる
● Serfの検知/伝播力高い
○ 100台のClusterでも2秒程度しかかからないので
https://www.serfdom.io/docs/internals/simulator.html
- 103. ● レイヤーが明確化する
● Jobのログが残る
○ 失敗したサーバで原因探す必要がない
○ Jobが何をやっているかわかる
● Build Flowを途中で止められる
○ 不完全なサーバが本番投入されない
やってみた結果 -Jenkins-
構築自動化において重要人物