Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

2 Special Thanks to DeNA !

Slide 3

Slide 3 text

3 DeNAさん、会場の注意

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

5 #circlecijp

Slide 6

Slide 6 text

6 Tweetしましたか?

Slide 7

Slide 7 text

7 Blogもぜひ!

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

10 CircleCI Updates 2019.01.30 Noboru Kurumai Solutions Engineer @ CircleCI

Slide 11

Slide 11 text

11 Cloud

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

17 Server

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

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

Slide 20

Slide 20 text

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 で設定を変更できるようになりま した。 -

Slide 21

Slide 21 text

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以降で修正される予定ですが、すぐに必要な場合は回避方法をお伝えしますのでサポートデスクまでご連絡ください。

Slide 22

Slide 22 text

22 #circlecijp

Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

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

Slide 26

Slide 26 text

Thank you. 26