おためし受講中

Jenkins入門 -安定運用ベストプラクティス-

◼︎授業概要

・Jenkinsを安定運用するためのベストプラクティス
  - 便利なJenkinsプラグイン
  - Jenkinsの分散構成
  - ジョブの設定をバージョン管理システムに保存する
  - ビルド環境のDockerコンテナ化

学生代表

  • 徳田 葵

    徳田 葵

    スクー放送部

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    自己紹介
    01:30  (00:12 ~ )
    前回のおさらい
    01:15  (01:42 ~ )
    今回の目的
    00:37  (02:57 ~ )
    アジェンダ
    00:35  (03:34 ~ )
    便利なJenkinsプラグイン
    00:54  (04:09 ~ )
    プラグインの探し方とインストール
    04:17  (05:03 ~ )
    プラグインを試す
    02:03  (09:20 ~ )
    Job Configuration History Plugin
    01:01  (11:23 ~ )
    Parameterized Trigger Plugin
    00:54  (12:24 ~ )
    Rebuilder
    02:11  (13:18 ~ )
    プラグインの注意点
    02:18  (15:29 ~ )
    ビルド・トリガ
    00:49  (17:47 ~ )
    他プロジェクトの後にビルド
    01:13  (18:36 ~ )
    定期的に実行
    04:16  (19:49 ~ )
    ビルド結果の通知
    00:11  (24:05 ~ )
    フィードバックの重要性
    00:43  (24:16 ~ )
    メール通知
    00:57  (24:59 ~ )
    Slack通知
    08:26  (25:56 ~ )
    Jenkinsの分散構成
    02:18  (34:22 ~ )
    分散構成のメリット
    02:01  (36:40 ~ )
    分散構成の設定(概要)
    00:50  (38:41 ~ )
    ビルドスクリプトをバージョン管理する
    02:56  (39:31 ~ )
    ビルド環境のDockerコンテナ化
    00:08  (42:27 ~ )
    ビルド環境で発生しがちな問題
    00:58  (42:35 ~ )
    Docker
    01:40  (43:33 ~ )
    Docker Hub
    00:23  (45:13 ~ )
    Dockerのイメージ
    01:04  (45:36 ~ )
    Dockerコンテナ内ビルド
    00:37  (46:40 ~ )
    JenkinsでDockerコンテナ内ビルドする方法
    01:34  (47:17 ~ )
    まとめ
    01:22  (48:51 ~ )
    【後半】質疑応答
    Q:ビルドを壊した人をどの様にして検知しているのでしょうか?
    00:59  (50:41 ~ )
    Q:Jenkinsを学ぶ上でオススメの書籍はありますか?
    01:04  (51:40 ~ )
    Q:分散構成はAgentにもJenkinsは必要ですか?あってもなくてもできるんですか(ipaファイルつくる時とか)
    01:02  (52:44 ~ )
    Q:アプリ開発者じゃなく、インフラエンジニアですが、jenkinsを使えるケースとしてはどういったものがありそうでしょうか?(crondなどはサーバにログインしなくてもよいので便利そう。出退勤メールは面白いですね)
    03:07  (53:46 ~ )
    Q:jenkinsをインストールするマシンのスペックはどの程度が必要でしょうか(最低限)
    02:08  (56:53 ~ )
    先生からのメッセージ
      (59:01 ~ )