LoginSignup
2
2

More than 5 years have passed since last update.

第8回Jenkins勉強会 参加メモ

Posted at

川口氏

  • 1090人のコミッタ
  • 62コミット/day
  • コンテナがWinstone から Jetty に変わった
  • credentialsプラグイン
  • git プラグイン 2.0
    • 拡張ポイント
  • CloudBees をオープンに
  • 文芸的ビルド
    • READMEを参照してジョブをよしなにしてくれる
    • 新しいブランチを勝手にチェックしてビルドを設定もしてくれる
      大規模環境を意識したつくりに
  • スレーブのためのスレッド数を減らした
    • やっぱり大規模意識?
  • LTS1.532.1
  • Docker
  • CloudBeesのとりくみ
    • Jenkins Operations Center → 多くのJenkinsをコントロール(マスターのマスター)
    • ZFSを使ってワークスペースを高速にコピー

石川氏@Yahoo JP

  • Yahooでの運用例
  • プロモーション広告
    • なんだかよくわからん
  • 夏の甲子園
    • けっこうな資源を使った
  • オペレータ2人+Jenkins
  • マスター三台*スレーブ10台
  • job数約300
  • 道のり
    • 数名の有志から→社内エバンジェリストに
  • 独自ビルドスクリプトによるデプロイパイプライン
    • ワンクリックデプロイ
  • トラブル事例、課題
    • SCMポーリングでGitHubEPに負荷増大
      Web Hook
      ポーリングがいい場合も?→ quiet period で調整したらいい(川口氏)
    • スレーブ機を買う金が・・・
      Jcloudsプラグインで仮想化
      OpenStackベースのPaaSで物理サーバ不要
    • ジョブが増え続ける。整理したい。
  • エバンジェリストの存在が重要
    • 開発プロセスも見直す必要
  • まずはルールはゆるめで、とにかく使い始める
    • あとから軌道修正

玉川氏@SHIFT

  • Jenkins Enterprise by CloudBees
  • 業務内容→テスト自動化、
  • Jenkinsの有償版
    • サポート
      OSS版のコア、プラグインも対象範囲
    • 独自プラグイン
    • 川口さん
  • 導入対象
    • 稼働率向上、大規模運用
  • Foldersプラグイン(free)
    • フォルダをコピーで、フォルダ以下のジョブを丸ごとコピーできる
  • Templatesプラグイン
    • 親子関係を持っていて、親の変更を自動で子に伝播できる
    • build template
    • Job template
      他のジョブから設定をロード
  • セキュリティへの対処
    • Role-base access control plugin
      OSS版の競合プラグインより柔軟でカンタン
      redmineとかの権限管理と似た雰囲気
    • Secure Copy Plugin
    • custom update center plugin
  • リソース最適化
    • Even Scheduler plugin
    • vmware vCenter auto-scaling plugin
    • Skip Next Build Plugin
  • Jenkins Boot Camp セミナー(Jenkinsを使ったことない人向け)

LT たかの氏

  • 情シス部門で導入したその後
  • スライドの造りがすごいきれいだった

LT すだ氏

  • Docker
    • LXCベースの軽量仮想化
    • ジョブごとにクリーンな実行環境
  • かなり速いっぽい
    • あとでスライドのURLを入れる

あとでなおす。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2