Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CircleCI Japan 1st User Community Event

CircleCI Japan 1st User Community Event

Noboru Kurumai

January 30, 2019
Tweet

More Decks by Noboru Kurumai

Other Decks in Technology

Transcript

  1. 1
    CircleCI Japan
    第1回ユーザーコミュニティイベント
    2019 Jan30
    森本 健介([email protected])
    Japan Country Manager

    View full-size slide

  2. 2
    Special Thanks to DeNA !

    View full-size slide

  3. 3
    DeNAさん、会場の注意

    View full-size slide

  4. 4
    アジェンダ
    Time Content Speaker
    18:45 - 開場 DeNA 井口さん
    19:00 - 19:10 CircleCIユーザーコミュニティについて CircleCI 森本・DeNA 井口さん
    19:10 - 19:15 CircleCI Update CircleCI 車井
    19:15 - 19:20 CircleCI Orbsリリースまでの歴史 CircleCI 金
    19:20 - 20:40 プレゼンテーション & LT
    20min Orbsベストプラクティス (仮) Pixiv 末吉さん
    20min Orbs を使った iOS アプリの CI/CD 導入 LittleApps 長瀬さん
    20min GitLab開発者から見たCircleCI 野口さん
    10min LT1: ABEJA 石川さん
    10min LT2: 矢ヶ崎さん
    20:30 - 20:40 今後のコミュニティ活動について CircleCI 森本
    20:40 - 21:45 ネットワーキング All

    View full-size slide

  5. 5
    #circlecijp

    View full-size slide

  6. 6
    Tweetしましたか?

    View full-size slide

  7. 7
    Blogもぜひ!

    View full-size slide

  8. 8
    CircleCIファンのためのコミュニティ!
    CircleCI
    User Community
    circlecijp =「学ぶ」と「つながる」
    が両立する場
    ● Learn:機能だけでなく、運用のハナシも!
    ● Connect:うまく使っている人だけでなく、これか
    ら使う人の HUB に!
    ● Output:誰かのアウトプットが、誰かの躓きを防
    ぐ!

    View full-size slide

  9. 9
    アジェンダ
    Time Content Speaker
    18:45 - 開場 DeNA 井口さん
    19:00 - 19:10 CircleCIユーザーコミュニティについて CircleCI 森本・DeNA 井口さん
    19:10 - 19:15 CircleCI Update CircleCI 車井
    19:15 - 19:20 CircleCI Orbsリリースまでの歴史 CircleCI 金
    19:20 - 20:40 プレゼンテーション & LT
    20min Orbsベストプラクティス (仮) Pixiv 末吉さん
    20min Orbs を使った iOS アプリの CI/CD 導入 LittleApps 長瀬さん
    20min GitLab開発者から見たCircleCI 野口さん
    10min LT1: ABEJA 石川さん
    10min LT2: 矢ヶ崎さん
    20:30 - 20:40 今後のコミュニティ活動について CircleCI 森本
    20:40 - 21:45 ネットワーキング All

    View full-size slide

  10. 10
    CircleCI Updates
    2019.01.30
    Noboru Kurumai Solutions Engineer @ CircleCI

    View full-size slide

  11. 12
    Changelog
    https://circleci.com/changelog/

    View full-size slide

  12. 13
    Orbs
    - 11/7 General Availability
    - CircleCIの設定をパッケージングしてプロジェクト間で共
    有するための仕組み
    - 作成されているOrbsは公式・非公式含めてCircleCI Orbs
    Regstory (https://circleci.com/orbs/registry/) で閲覧可

    - すでに多数の日本語ブログがありますのでご覧ください
    - 11/30 Orbs Inside Orbs
    - Orbsの中で別のOrbsを参照可能
    - 12/21 Orbs List Update
    - Orbsのリスト表示で “--sort” オプションが利用可能
    https://circleci.com/changelog#circleci-orbs-general-availability
    https://circleci.com/changelog#orbs-inside-orbs
    https://circleci.com/changelog#orbs-list-update

    View full-size slide

  13. 14
    Plan Display Updates (12/21)
    - What’s New
    - パフォーマンスプランをご利用中のお客様に対して、DLC(Docker Layer Caching)とアクティブユーザー数の情報が表
    示されるようになりました。
    - What’s Fixed
    - OSXプランを請求書ベースでお使いのお客様に対して、その情報がPlan Overview Pageで正しく表示されるように
    なっています。
    https://circleci.com/changelog#plan-display-updates

    View full-size slide

  14. 15
    Log Downloads Feature (12/21)
    - What’s New
    - 巨大なログをダウンロードする場合に、同一ブラウザではなく、別のブラウザを開いて閲覧できるようになりました。
    https://circleci.com/changelog#plan-display-updates

    View full-size slide

  15. 16
    性能改善 (12/21)
    - What’s New
    - ブランチ数が極端に多い場合、jobsやworkflowsの画面表示に時間がかかり、ブラウザが多くのメモリを消費する場
    合がありました。このようなケースに対応するため、上記画面を表示する場合はブランチの一部分のみをロードするよ
    うに修正しました。
    - What’s Fixed
    - Jobs、workflows、および settings タブからInsightタブに画面を遷移した場合に正しく読み込むように修正されまし
    た。
    https://circleci.com/changelog#performance-improvement

    View full-size slide

  16. 18
    Changelog
    https://circleci.com/server/changelog/
    https://www2.circleci.com/serveradmin.html
    上記サイトに登録頂くことで最新情報をメールでお知らせしています。

    View full-size slide

  17. 19
    2.16 Release (12/17)
    Services Boxの推奨スペックについて
    これまで、ServiceBoxは32GB RAM以上をベストプラクティスとしていましたが、
    2019年よりこれが必須値となりましたのでご注意ください。
    ServerのVMに関する推奨スペックは下記サイトでご確認ください。
    https://circleci.com/docs/2.0/aws/#system-requirements

    View full-size slide

  18. 20
    What’s New in Release 2.16 (一部抜粋)
    - 重要:Replicatedのバージョンが2.19.0に上がっています。それに伴って、Dockerのバージョンも17.12.1が必要となっていま
    す。Replicatedのアップデート方法は下記をご参照ください。
    https://circleci.com/docs/2.0/updating-server-replicated-version/
    - 新機能: Service内のデータストアを外出しすることが可能になりました。対象となるデータストアはMongoDB、Redis、
    Nomad Server、RabbitMQ、PostgreSQL、Vaultです。外出しする場合は営業にお問い合わせください。
    - 新機能: メトリクスの収集にTelegrafを使うことが可能になりました。詳細は下記URLを参照ください
    https://circleci.com/docs/2.0/monitoring/#custom-metrics
    - 新機能: ワークフローに関してEmailで通知を受けられるようになりました。
    - 新機能: PostgreSQLのイメージがアップデートされ、 /etc/circleconfig/postgres/extra.conf で設定を変更できるようになりま
    した。
    -

    View full-size slide

  19. 21
    What’s New in Release 2.16 (一部抜粋)
    - Bug Fix: 期限切れによる動作不良を防ぐため、Vaultのトークンが定期的に新しくなるように修正しました。
    - Bug Fix: セットアップでProxyを利用していた場合、setup_remote_docker で動くジョブはProxyを無視するように修正しまし
    た。
    - セキュリティFix: XSS、HTTPヘッダーインジェクションの脆弱性を修正しました。
    - 【注意】セキュリティFixとして、Forkされたリポジトリから、親リポジトリへのPull Requestにおいて、親リポジトリのビルドで使
    われていたキャッシュは利用されなくなりました。キャッシュを使いたい場合はAdvanced Settingから設定を変更するように
    記載されていますが、現状このオプションは有効になりません。
    2.17以降で修正される予定ですが、すぐに必要な場合は回避方法をお伝えしますのでサポートデスクまでご連絡ください。

    View full-size slide

  20. 22
    #circlecijp

    View full-size slide

  21. 23
    今後の
    コミュニティ活動
    ● 2月20日: CircleCI もくもく会(20名)@WeWork
    Iceberg
    ● 2月23日: JAWS DAYS 2019
    ● 3月5日: 第2回ユーザーコミュニティイベント@メ
    ルカリオフィス
    「次回テーマのアイデア募集中!」
    ● 4月: 東京以外の都市へのコミュニティ展開(大
    阪、福岡、ソウル、台湾)

    View full-size slide

  22. 24
    We Need!
    ● コミュニティリーダー
    ○ 次回のイベント企画をCircleCIと一緒に企画
    ● プレゼンター
    ● 製品・機能改善リクエスト
    ● イベントスペース
    ● コミュニティロゴ!
    We are Hiring!

    View full-size slide

  23. 25
    ユーザー
    コミュニティの場
    ● FAQ、イベント情報、ブログ投稿連絡など
    ● イベントツイート、リリース情報など

    View full-size slide

  24. Thank you.
    26

    View full-size slide