Submit Search
Upload
RancherとGitOps的な話
•
2 likes
•
1,569 views
YASUKAZU NAGATOMI
Follow
Rancher Meetup #03 in Kyoto 発表スライド Talk02「RancherとGitOps的な話」
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 24
Recommended
Ingress on Azure Kubernetes Service
Ingress on Azure Kubernetes Service
Toru Makabe
Session Affinity 問題をテーマに学ぼう
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Akihiro Suda
https://ntt-developers.github.io/ntt-tech-conference/2022/ 従来は Docker がコンテナエンジンとして幅広く利用されてきましたが、最近は Kubernetes が Docker 対応を打ち切るなど、風向きが変わってきました。 本セッションでは、Docker に代わって普及しつつあるコンテナエンジンである containerd について、Docker との違いや移行方法を紹介します。 P2P でのイメージ配布など、最新の機能についても紹介します。
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
Naoya Kishimoto
「CEDEC 2021」の登壇資料です。 https://cedec.cesa.or.jp/2021/session/detail/s606283dd56178
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方 (CloudNative Days Tokyo 2021 発表資料) 2021年11月4日(木) NTTデータ システム技術本部生産技術部 クラウド技術センタ 望月 敬太
Kubernetes 基盤における非機能試験の deepdive(Kubernetes Novice Tokyo #17 発表資料)
Kubernetes 基盤における非機能試験の deepdive(Kubernetes Novice Tokyo #17 発表資料)
NTT DATA Technology & Innovation
Kubernetes 基盤における非機能試験の deepdive 〜 性能試験は CI/CD にお任せ! 〜 (Kubernetes Novice Tokyo #17 発表資料) 2022年3月23日(水) NTTデータ ITSP事業本部 C&P事業部 逆井 啓佑
分散トレーシング技術について(Open tracingやjaeger)
分散トレーシング技術について(Open tracingやjaeger)
NTT Communications Technology Development
勉強会で分散トレーシング技術について調査した内容を発表した資料です。OpenTracingやJaegerなどについてのざっくりとした解説などを行っています。
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
NTT DATA Technology & Innovation
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー (NTTデータ テクノロジーカンファレンス 2020 発表資料) 2020年10月14日(水) 株式会社ジェーシービー デジタルソリューション開発部 部長 片岡 亮介 NTTデータ システム技術本部 デジタル技術部 金田 和大
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Toru Makabe
Rakuten Tech Conference 2018 at 札幌
Recommended
Ingress on Azure Kubernetes Service
Ingress on Azure Kubernetes Service
Toru Makabe
Session Affinity 問題をテーマに学ぼう
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Akihiro Suda
https://ntt-developers.github.io/ntt-tech-conference/2022/ 従来は Docker がコンテナエンジンとして幅広く利用されてきましたが、最近は Kubernetes が Docker 対応を打ち切るなど、風向きが変わってきました。 本セッションでは、Docker に代わって普及しつつあるコンテナエンジンである containerd について、Docker との違いや移行方法を紹介します。 P2P でのイメージ配布など、最新の機能についても紹介します。
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
Naoya Kishimoto
「CEDEC 2021」の登壇資料です。 https://cedec.cesa.or.jp/2021/session/detail/s606283dd56178
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方 (CloudNative Days Tokyo 2021 発表資料) 2021年11月4日(木) NTTデータ システム技術本部生産技術部 クラウド技術センタ 望月 敬太
Kubernetes 基盤における非機能試験の deepdive(Kubernetes Novice Tokyo #17 発表資料)
Kubernetes 基盤における非機能試験の deepdive(Kubernetes Novice Tokyo #17 発表資料)
NTT DATA Technology & Innovation
Kubernetes 基盤における非機能試験の deepdive 〜 性能試験は CI/CD にお任せ! 〜 (Kubernetes Novice Tokyo #17 発表資料) 2022年3月23日(水) NTTデータ ITSP事業本部 C&P事業部 逆井 啓佑
分散トレーシング技術について(Open tracingやjaeger)
分散トレーシング技術について(Open tracingやjaeger)
NTT Communications Technology Development
勉強会で分散トレーシング技術について調査した内容を発表した資料です。OpenTracingやJaegerなどについてのざっくりとした解説などを行っています。
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
NTT DATA Technology & Innovation
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー (NTTデータ テクノロジーカンファレンス 2020 発表資料) 2020年10月14日(水) 株式会社ジェーシービー デジタルソリューション開発部 部長 片岡 亮介 NTTデータ システム技術本部 デジタル技術部 金田 和大
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Kubernetesのしくみ やさしく学ぶ 内部構造とアーキテクチャー
Toru Makabe
Rakuten Tech Conference 2018 at 札幌
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~ (Spring Fest 2020講演資料) 2020年12月17日 NTTデータ 技術革新統括本部 横井 一輝
Istioサービスメッシュ入門
Istioサービスメッシュ入門
Yoichi Kawasaki
Title: Istioサービスメッシュ入門 Slides for Hands-on Sessions at Azure Antenna Sept 11, 2018 これは2018年9月11日 Azure Antennaにて実施されたハンズオンの資料になります
コンテナ未経験新人が学ぶコンテナ技術入門
コンテナ未経験新人が学ぶコンテナ技術入門
Kohei Tokunaga
最近勉強を始めたコンテナ技術に関する基礎的な知識をまとめました。 [訂正と注釈] p.27-30: 「Deployment」内の「Version: 1」 => 「Version: 2」 p.37: 「終了コードをから」 => 「終了コードから」 p.39: 「HTTPSが利用できない」=> AWS上では、SSL終端するLBがサポートされています。https://kubernetes.io/docs/concepts/services-networking/service/#ssl-support-on-aws p.40: 「ユーザがingress controllerをmaster上にセットアップする必要」 => master上にセットアップしなければならないという制約はありません。例えばGCEのingress controller(GLBC)はPodとして動作します。https://github.com/kubernetes/ingress-gce/blob/master/README.md p.71: 「Pod container」 => 「pause container」
BuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルド
Akihiro Suda
https://build.connpass.com/event/98947/
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Masahito Zembutsu
https://sakura-kanto.doorkeeper.jp/events/53172
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
NTT DATA Technology & Innovation
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~ (Kubernetes Meetup Tokyo #33 発表資料) 2020/08/26 NTT DATA Yasuhiro Horiuchi
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Platform - Japan
2020 年 4 月 27 日(月) 第 10 回 Google Cloud INSIDE Games & Apps Online Google Cloud 奈良岡 仁によるセッション スライドです。
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
NTT Tech Conference 2022 での「Dockerからcontainerdへの移行」の発表資料です https://ntt-techconf.connpass.com/event/241061/ 訂正: P2. . 誤: ``` Ship docker run -it --rm alpine Run docker push ghcr.io/ktock/myalpine:latest ``` 正: ``` Ship docker push ghcr.io/ktock/myalpine:latest Run docker run -it --rm alpine ```
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
NTT DATA Technology & Innovation
Grafana LokiではじめるKubernetesロギングハンズオン (NTT Tech Conference #4 ハンズオン資料) 2020年1月31日 株式会社NTTデータ / NTT DATA Masahiko Utsunomiya
Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦
Preferred Networks
2018年12月4日 Japan Container Days 講演資料 谷脇大輔 Preferred Networksでは1000個以上のGPUとInfiniBandからなるオンプレミスのクラスターを自社で構築しており、研究者が様々な目的、リソース量、実行時間の機械学習ジョブをKubernetes上で実行して研究成果を出しています。 KubernetesはKubeflowの登場など、機械学習基盤としても非常に注目されている一方で、現実的には未だ発展途上です。 講演では機械学習基盤としてのKubernetesの導入理由、その実用性と将来性、Preferred Networksの挑戦についてお話ししました。
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
VirtualTech Japan Inc.
イベント名:設立3周年記念チャリティーセミナー 講師:日本仮想化技術 宮原 日時:2010/2/6 アジェンダ: • KVMの概要 • KVM仮想マシン作成のコツ • KVMベンチマークテスト 概要: リリース直後に異例の速さでカーネルに取り込まれたKVMですが、VMwareやXenに比べて、まだまだ活用術や情報が少ないのが現状です。本セッションでは、KVMの仕組み、活用方法、性能評価の結果について解説いたします。
DockerとPodmanの比較
DockerとPodmanの比較
Akihiro Suda
Container Runtime Meetup #3 発表資料 (2021/1/28) https://runtime.connpass.com/event/198071/
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
SmartNewsさん主催の『SmartNews Tech Night Vol.2』でお話した内容ですm(_ _)m
インフラCICDの勘所
インフラCICDの勘所
Toru Makabe
Cloud Native Days Tokyo 2018
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
NTT DATA Technology & Innovation
Kubernetes環境に対する性能試験 (Kubernetes Novice Tokyo #2 発表資料) 2020/06/30 NTT DATA Yasuhiro Horiuchi
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
LINE Corporation
9月27日に開催されたLINE Developer meetup #45 in Kyoto での登壇資料です
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
XP祭り2017のセッションのスライドになります。 http://xpjug.com/xp2017-session-a5-1/ 元ネタは以下です。 http://i2key.hateblo.jp/entry/2017/05/15/082655 ※CCPMの表記について一部誤解を与える部分がありましたので、表記を削除いたしました。 2017/09/21 0:27
ぼうけんにでかけよう Kubernetes KEDA
ぼうけんにでかけよう Kubernetes KEDA
Tsukasa Kato
ServerlessDays Fukuoka 2019 2019/12/14
Kuberneteの運用を支えるGitOps
Kuberneteの運用を支えるGitOps
shunki fujiwara
Cloud Native Days Kansai 2019の発表資料です GitOpsの話をします
Kubernetesと暮らすRancherな生活
Kubernetesと暮らすRancherな生活
Go Chiba
JKD 18.12 での発表資料です
成長を加速する minne の技術基盤戦略
成長を加速する minne の技術基盤戦略
Hiroshi SHIBATA
変化するサービスとチームを支える
More Related Content
What's hot
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~ (Spring Fest 2020講演資料) 2020年12月17日 NTTデータ 技術革新統括本部 横井 一輝
Istioサービスメッシュ入門
Istioサービスメッシュ入門
Yoichi Kawasaki
Title: Istioサービスメッシュ入門 Slides for Hands-on Sessions at Azure Antenna Sept 11, 2018 これは2018年9月11日 Azure Antennaにて実施されたハンズオンの資料になります
コンテナ未経験新人が学ぶコンテナ技術入門
コンテナ未経験新人が学ぶコンテナ技術入門
Kohei Tokunaga
最近勉強を始めたコンテナ技術に関する基礎的な知識をまとめました。 [訂正と注釈] p.27-30: 「Deployment」内の「Version: 1」 => 「Version: 2」 p.37: 「終了コードをから」 => 「終了コードから」 p.39: 「HTTPSが利用できない」=> AWS上では、SSL終端するLBがサポートされています。https://kubernetes.io/docs/concepts/services-networking/service/#ssl-support-on-aws p.40: 「ユーザがingress controllerをmaster上にセットアップする必要」 => master上にセットアップしなければならないという制約はありません。例えばGCEのingress controller(GLBC)はPodとして動作します。https://github.com/kubernetes/ingress-gce/blob/master/README.md p.71: 「Pod container」 => 「pause container」
BuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルド
Akihiro Suda
https://build.connpass.com/event/98947/
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Masahito Zembutsu
https://sakura-kanto.doorkeeper.jp/events/53172
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
NTT DATA Technology & Innovation
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~ (Kubernetes Meetup Tokyo #33 発表資料) 2020/08/26 NTT DATA Yasuhiro Horiuchi
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Platform - Japan
2020 年 4 月 27 日(月) 第 10 回 Google Cloud INSIDE Games & Apps Online Google Cloud 奈良岡 仁によるセッション スライドです。
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
NTT Tech Conference 2022 での「Dockerからcontainerdへの移行」の発表資料です https://ntt-techconf.connpass.com/event/241061/ 訂正: P2. . 誤: ``` Ship docker run -it --rm alpine Run docker push ghcr.io/ktock/myalpine:latest ``` 正: ``` Ship docker push ghcr.io/ktock/myalpine:latest Run docker run -it --rm alpine ```
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
NTT DATA Technology & Innovation
Grafana LokiではじめるKubernetesロギングハンズオン (NTT Tech Conference #4 ハンズオン資料) 2020年1月31日 株式会社NTTデータ / NTT DATA Masahiko Utsunomiya
Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦
Preferred Networks
2018年12月4日 Japan Container Days 講演資料 谷脇大輔 Preferred Networksでは1000個以上のGPUとInfiniBandからなるオンプレミスのクラスターを自社で構築しており、研究者が様々な目的、リソース量、実行時間の機械学習ジョブをKubernetes上で実行して研究成果を出しています。 KubernetesはKubeflowの登場など、機械学習基盤としても非常に注目されている一方で、現実的には未だ発展途上です。 講演では機械学習基盤としてのKubernetesの導入理由、その実用性と将来性、Preferred Networksの挑戦についてお話ししました。
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
VirtualTech Japan Inc.
イベント名:設立3周年記念チャリティーセミナー 講師:日本仮想化技術 宮原 日時:2010/2/6 アジェンダ: • KVMの概要 • KVM仮想マシン作成のコツ • KVMベンチマークテスト 概要: リリース直後に異例の速さでカーネルに取り込まれたKVMですが、VMwareやXenに比べて、まだまだ活用術や情報が少ないのが現状です。本セッションでは、KVMの仕組み、活用方法、性能評価の結果について解説いたします。
DockerとPodmanの比較
DockerとPodmanの比較
Akihiro Suda
Container Runtime Meetup #3 発表資料 (2021/1/28) https://runtime.connpass.com/event/198071/
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
SmartNewsさん主催の『SmartNews Tech Night Vol.2』でお話した内容ですm(_ _)m
インフラCICDの勘所
インフラCICDの勘所
Toru Makabe
Cloud Native Days Tokyo 2018
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
NTT DATA Technology & Innovation
Kubernetes環境に対する性能試験 (Kubernetes Novice Tokyo #2 発表資料) 2020/06/30 NTT DATA Yasuhiro Horiuchi
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
LINE Corporation
9月27日に開催されたLINE Developer meetup #45 in Kyoto での登壇資料です
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
XP祭り2017のセッションのスライドになります。 http://xpjug.com/xp2017-session-a5-1/ 元ネタは以下です。 http://i2key.hateblo.jp/entry/2017/05/15/082655 ※CCPMの表記について一部誤解を与える部分がありましたので、表記を削除いたしました。 2017/09/21 0:27
ぼうけんにでかけよう Kubernetes KEDA
ぼうけんにでかけよう Kubernetes KEDA
Tsukasa Kato
ServerlessDays Fukuoka 2019 2019/12/14
Kuberneteの運用を支えるGitOps
Kuberneteの運用を支えるGitOps
shunki fujiwara
Cloud Native Days Kansai 2019の発表資料です GitOpsの話をします
What's hot
(20)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
Istioサービスメッシュ入門
Istioサービスメッシュ入門
コンテナ未経験新人が学ぶコンテナ技術入門
コンテナ未経験新人が学ぶコンテナ技術入門
BuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルド
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
DockerとPodmanの比較
DockerとPodmanの比較
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
インフラCICDの勘所
インフラCICDの勘所
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
Kubernetes環境に対する性能試験(Kubernetes Novice Tokyo #2 発表資料)
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
ぼうけんにでかけよう Kubernetes KEDA
ぼうけんにでかけよう Kubernetes KEDA
Kuberneteの運用を支えるGitOps
Kuberneteの運用を支えるGitOps
Similar to RancherとGitOps的な話
Kubernetesと暮らすRancherな生活
Kubernetesと暮らすRancherな生活
Go Chiba
JKD 18.12 での発表資料です
成長を加速する minne の技術基盤戦略
成長を加速する minne の技術基盤戦略
Hiroshi SHIBATA
変化するサービスとチームを支える
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
Katsutoshi Nagaoka
TakusutaTechConf #1 での発表資料です。 http://connpass.com/event/21361/
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発
Yuta Matsumura
登壇資料です https://vscode.connpass.com/event/221961/
パフォーマンス計測Ciサービスを作って得た知見を共有したい
パフォーマンス計測Ciサービスを作って得た知見を共有したい
zaru sakuraba
Rails Developers Meetup #5 @zaru
マイクロサービス時代の生存戦略 with HashiCorp
マイクロサービス時代の生存戦略 with HashiCorp
Masahito Zembutsu
発表資料 2015年11月27日(金) #devopsjp DevOps/マイクロサービスセミナー ~導入事例から考える、マイクロ サービスを実現するコンセプトと技術~ 会場:マイクロソフト@品川 http://connpass.com/event/22027/
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
YASUKAZU NAGATOMI
Cloud-Native Online #03 https://cnjp.connpass.com/event/142769/
CI/CD Pipeline を考える 〜KubeCon 2017 + CyberAgent の最大公倍数〜
CI/CD Pipeline を考える 〜KubeCon 2017 + CyberAgent の最大公倍数〜
Masaya Aoyama
Kubernetes 環境での CI/CD の方法は色々考えることがありますが、今回は KubeCon + CloudNativeCon 2017 で聞いてきた沢山の CI/CD のセッションと、CyberAgent でのいくつかの実例を含めながら、最小公倍数?最大公約数?的なお話をさせていただきました。 付録として、CI/CD 周りで興味深かったセッションと Keynote をまとめてあります。 @市ヶ谷Geek★Night #16 Kubernetes Christmas!
【Unity道場京都スペシャル4】Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
【Unity道場京都スペシャル4】Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
UnityTechnologiesJapan002
2020/1/25に開催されたUnity道場京都スペシャル4の講演スライドです。 講師:河合 宜文(株式会社Cysharp) Unityのイベント資料はこちらから:https://www.slideshare.net/UnityTechnologiesJapan/clipboards
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Yoshifumi Kawai
Unity道場 京都スペシャル4
Vrodeo agenda 200930
Vrodeo agenda 200930
Junji Nishihara
Rancher Virtual Rodeo Japan 2020/09「入門編」
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
2015 年 1 月 11 日に開催された 「Jenkins ユーザ・カンファレンス 2015 東京」 での発表資料です。
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55
Preferred Networks
Kubernetes Meetup Tokyo #55 での発表資料です。 https://k8sjp.connpass.com/event/267620/
vRodeo rancher 200702
vRodeo rancher 200702
Junji Nishihara
Rancher Virtual Rodeo Japan 2020/07「入門編」
mbedではじめる組み込みHaskellプログラミング
mbedではじめる組み込みHaskellプログラミング
Kiwamu Okabe
mbed祭り in Sapporo
コンテナの基本 ~Docker実践~
コンテナの基本 ~Docker実践~
Ryosuke Uchiyama
第3回 大阪AI勉強会
関東GPGPU勉強会 LLVM meets GPU
関東GPGPU勉強会 LLVM meets GPU
Takuro Iizuka
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】 JAWS-UG コンテナ支部 Docker 入門 #2 2015年10月30日(金) http://jawsug-container.connpass.com/event/20924/ ※コンテナ支部での発表スライドですが、内容は Docker に対して興味のある方、すべてを対象としています。前回のバージョンそのままではなく、説明の追加など、現在の状況にあわせて、ほぼ全面的に書き直しています。
Chef+serverspec+werckerでインフラCIする話
Chef+serverspec+werckerでインフラCIする話
Masayuki Morita
Chef+serverspec+werckerでインフラCIする話@スペースマーケット
Similar to RancherとGitOps的な話
(20)
Kubernetesと暮らすRancherな生活
Kubernetesと暮らすRancherな生活
成長を加速する minne の技術基盤戦略
成長を加速する minne の技術基盤戦略
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発
パフォーマンス計測Ciサービスを作って得た知見を共有したい
パフォーマンス計測Ciサービスを作って得た知見を共有したい
マイクロサービス時代の生存戦略 with HashiCorp
マイクロサービス時代の生存戦略 with HashiCorp
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
CI/CD Pipeline を考える 〜KubeCon 2017 + CyberAgent の最大公倍数〜
CI/CD Pipeline を考える 〜KubeCon 2017 + CyberAgent の最大公倍数〜
【Unity道場京都スペシャル4】Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
【Unity道場京都スペシャル4】Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Vrodeo agenda 200930
Vrodeo agenda 200930
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55
vRodeo rancher 200702
vRodeo rancher 200702
mbedではじめる組み込みHaskellプログラミング
mbedではじめる組み込みHaskellプログラミング
コンテナの基本 ~Docker実践~
コンテナの基本 ~Docker実践~
関東GPGPU勉強会 LLVM meets GPU
関東GPGPU勉強会 LLVM meets GPU
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Chef+serverspec+werckerでインフラCIする話
Chef+serverspec+werckerでインフラCIする話
More from YASUKAZU NAGATOMI
コンテナ化から始めてKubernetesクラスタ管理にRancherを使うまで〜前編〜
コンテナ化から始めてKubernetesクラスタ管理にRancherを使うまで〜前編〜
YASUKAZU NAGATOMI
関西オープンフォーラム 2019/11/08 15:00〜(ショーケース4) 「コンテナ化から始めてKubernetesクラスタ管理にRancherを使うまで〜前編〜」 セッションURL: https://k-of.jp/backend/session/1284
コンテナイメージの脆弱性スキャンについて
コンテナイメージの脆弱性スキャンについて
YASUKAZU NAGATOMI
Docker Meetup Kansai #4 (19.08) Talk資料 コンテナイメージの脆弱性スキャンツール Trivy の紹介
オンプレ Rancher Server × ML基盤 をはじめます
オンプレ Rancher Server × ML基盤 をはじめます
YASUKAZU NAGATOMI
Rancher Deep Dive #02 発表資料 https://rancherjp.connpass.com/event/131560/ #rancherjp
Webアプリ開発向け ゆるふわDocker使いがCloud Naive開発に必要そうなetc.
Webアプリ開発向け ゆるふわDocker使いがCloud Naive開発に必要そうなetc.
YASUKAZU NAGATOMI
Cloud Native Online #02
オンプレでPrivate Registry使ったDockerイメージの運用について
オンプレでPrivate Registry使ったDockerイメージの運用について
YASUKAZU NAGATOMI
Docker Meetup Kansai #3 オンプレでPrivate Registry使ったDockerイメージの運用について
ざっくり始めるCloud Native開発
ざっくり始めるCloud Native開発
YASUKAZU NAGATOMI
Cloud Native Kyoto #01 Talk #cnjp ざっくり始めるCloud Native開発
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
YASUKAZU NAGATOMI
Cloud Native Kansai #02 https://cnjp.connpass.com/event/117651/
データ分析基盤として Rancher・k8s で始まるのか調査してみた
データ分析基盤として Rancher・k8s で始まるのか調査してみた
YASUKAZU NAGATOMI
Rancher Meetup #06 in Osaka LT資料 #rancherjp
続Rancherで始めるRedmine生活~Redmineのプライベートカタログを作ってみた~
続Rancherで始めるRedmine生活~Redmineのプライベートカタログを作ってみた~
YASUKAZU NAGATOMI
2018/4/27 Rancher Meetup in Kyoto #01 のLT資料。 Rancher 1.6系にて、Redmineのプライベートカタログを作成した話。
Rancherで始めるRedmine生活 ~ Redmineのプライベートカタログを作ってみた~
Rancherで始めるRedmine生活 ~ Redmineのプライベートカタログを作ってみた~
YASUKAZU NAGATOMI
2018/4/20 Rancher Meetup Osaka #04 LT資料
redashのプラベートカタログ作成してつまづいたアレやコレや
redashのプラベートカタログ作成してつまづいたアレやコレや
YASUKAZU NAGATOMI
2018/01/23 Rancher Meetup Yokohama #01 での発表資料 redash をRancherのプライベートカタログ化を題材にカタログ化する際に有りがちな困り事の解決例を紹介
オンプレ&HTTP Proxyな環境でRancherOS入れてみた話
オンプレ&HTTP Proxyな環境でRancherOS入れてみた話
YASUKAZU NAGATOMI
2017/10/11 Rancher Meetup Tokyo #10
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
YASUKAZU NAGATOMI
Kichijojipm-mini #010 で話したスライド。 これをベースにあれこれ話を展開。 #kichijojipm https://kichijojipm.connpass.com/event/33194/
PM Beginners #06 : MTGの理想と現実
PM Beginners #06 : MTGの理想と現実
YASUKAZU NAGATOMI
PM Beginners #06 LT お題「MTGのやり方、MTGを行う際に気をつけるとよいこと。 」 #pmbeginners https://pmbegginers.connpass.com/event/50549/
プロジェクトマネジメントと開発を両立したい!
プロジェクトマネジメントと開発を両立したい!
YASUKAZU NAGATOMI
PM Beginners #4.1 LT #pmbeginners http://pmbegginers.connpass.com/event/39722/
PM Beginners #3:メンバの考えていること、共有できてます?
PM Beginners #3:メンバの考えていること、共有できてます?
YASUKAZU NAGATOMI
2016/08/06 に行われた PM Beginners #3 での発表資料 お題:チームビルディング
技術的負債だらけのチームで技術マネージメントしてみた Kichijoji.pm7[talk2]
技術的負債だらけのチームで技術マネージメントしてみた Kichijoji.pm7[talk2]
YASUKAZU NAGATOMI
吉祥寺.pm7 Talk2 (2016/4/22) #kichijojipm https://kichijojipm.connpass.com/event/28818/
More from YASUKAZU NAGATOMI
(17)
コンテナ化から始めてKubernetesクラスタ管理にRancherを使うまで〜前編〜
コンテナ化から始めてKubernetesクラスタ管理にRancherを使うまで〜前編〜
コンテナイメージの脆弱性スキャンについて
コンテナイメージの脆弱性スキャンについて
オンプレ Rancher Server × ML基盤 をはじめます
オンプレ Rancher Server × ML基盤 をはじめます
Webアプリ開発向け ゆるふわDocker使いがCloud Naive開発に必要そうなetc.
Webアプリ開発向け ゆるふわDocker使いがCloud Naive開発に必要そうなetc.
オンプレでPrivate Registry使ったDockerイメージの運用について
オンプレでPrivate Registry使ったDockerイメージの運用について
ざっくり始めるCloud Native開発
ざっくり始めるCloud Native開発
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
データ分析基盤として Rancher・k8s で始まるのか調査してみた
データ分析基盤として Rancher・k8s で始まるのか調査してみた
続Rancherで始めるRedmine生活~Redmineのプライベートカタログを作ってみた~
続Rancherで始めるRedmine生活~Redmineのプライベートカタログを作ってみた~
Rancherで始めるRedmine生活 ~ Redmineのプライベートカタログを作ってみた~
Rancherで始めるRedmine生活 ~ Redmineのプライベートカタログを作ってみた~
redashのプラベートカタログ作成してつまづいたアレやコレや
redashのプラベートカタログ作成してつまづいたアレやコレや
オンプレ&HTTP Proxyな環境でRancherOS入れてみた話
オンプレ&HTTP Proxyな環境でRancherOS入れてみた話
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
PM Beginners #06 : MTGの理想と現実
PM Beginners #06 : MTGの理想と現実
プロジェクトマネジメントと開発を両立したい!
プロジェクトマネジメントと開発を両立したい!
PM Beginners #3:メンバの考えていること、共有できてます?
PM Beginners #3:メンバの考えていること、共有できてます?
技術的負債だらけのチームで技術マネージメントしてみた Kichijoji.pm7[talk2]
技術的負債だらけのチームで技術マネージメントしてみた Kichijoji.pm7[talk2]
RancherとGitOps的な話
1.
RancherとGitOps的な話 Rancher Meetup #03
in Kyoto やっさん @yassan168
2.
#rancherjp 今日のお持ち帰りポイント • Rancherでのデプロイ手段はWebUIでポチポチだけ? • GitOps的な事するには?
3.
GitOpsのおさらい
4.
#rancherjp • Weaveworks社が提唱するk8sの継続的デリバリ手法の一つ • Gitでバージョン管理されたManifestを Single
Source Of Truth(信頼できる情報源)とする GitOpsとは cf. Kubernetes anti-patterns: Let’s do GitOps, not CIOps!
5.
#rancherjp GitOpsとは Kubernetesで作るコンテナベース CI★CDの夕べ /
ochacafe#1 - Speaker Deck とても分かりやすい のでオススメです!
6.
#rancherjp CI/CDツール • Jenkins、CircleCI、Wercker、Concourse manifestのテンプレートエンジン・manifest管理ツール • Helm、Ksonnet、Kustomize CD特化(差分検出と反映) •
ArgoCD、Weave Flux、Spinnaker GitOps関連Tool 個人的には Argo CD推し Continuous Delivery | Argo
7.
え? でも、Rancherでアプリのデプロイって言えば?
8.
#rancherjp RancherでのAppのデプロイと言えば これ
9.
#rancherjp RancherでのAppのデプロイと言えば これ カタログ。
10.
#rancherjp 自システムのCatalogの作成方法は ここにすべて書いてます(ぁ https://amzn.to/2krjNg9
11.
#rancherjp RancherのCatalogとは • RancherのCatalogは、Helmがベース • Rancher
Chart=Helm Chart+(app-readme.md + questions.yml) • Helmは、Tillerによって、Chart(マニフェストのテンプレ)とvalues.yamlを悪魔合 体しマニフェストを召喚。召喚したマニフェストを用いて、k8s APIか らリソースをクラスタにデプロイ。 values .yamlChart
12.
ポチポチだるくない?
13.
#rancherjp kubectl使えます。 いちおう
14.
#rancherjp さらに。 Rancher CLIからCatalog上のアプリをデプロイ出来ます。 • カタログ一覧の取得 •
rancher app list-templates • カタログのVer.一覧取得 • rancher app show-template [テンプレート名] • 現状のアプリのバージョンやリビジョンの取得 • rancher apps show-app [OPTIONS] [APP名]
15.
#rancherjp さらに。 • デプロイ • rancher
app install --answers /example/answers.yaml --version 1.0.1 --namespace bar [テンプレート名] [アプリ名] • アップグレード • rancher apps upgrade [OPT] [アプリ名] • ロールバック • rancher apps rollback [OPT] [アプリ名]
16.
#rancherjp なので、、、 事前にRancherのCatalogを作成後、 GitHubのWebhookを使って、 PRでmasterにMerge後に、Jenkins Pipelineにて、 1. Dockerイメージをbuild&Registryにpush 2.
Rancher CLIでアプリのデプロイ なんてことも出来なくもない。 なんちゃってGitOpsは出来そう。
17.
#rancherjp でもね。 課題はあります。 • CIにクレデンシャルが集中する問題 • 定期的にスケジュールでデプロイしたい •
Blue/Green、Canaryにデプロイしたい など、やっぱりなんちゃってでしか無い。 なので、Rancher使ってGitOps特化なToolをデプロイしてGitOpsする。
18.
#rancherjp Argoって? ArgoCDは、ArgoprojというToolのシーリズの1つ。 他にもいろんなプロダクトがあります。 • Argo Workflow •
Argoprojの最初。 • Kubernetesネイティブのワークフローエンジン • v2.3.0で Support HDFS Artifact なので、digdagの代わりにしたい • Argo CD • GitOpsのためのKubernetesネイティブCDツール • コミットに合わせてデプロイやロールバックができる • UIでInit ContainerやSide Carの状態も確認できる • Argo Events • Kubernetesのためのイベントベースの依存管理ツール • 定期実行以外にもSlackにこのMsgが来たらワークフローを実行とかも。 • Argo Rollouts • Blue/GreenやCanaryにPodをデプロイできるOperator
19.
#rancherjp Rancher × Argoproj
の動機 1. ArgoCDは良い感じのUIがある a. WeaveworksのFluxはUIが無い →さっと見たいときにめんどい 2. Helm以外のデプロイ手段に対応出来る a. Kustomize、Ksonnetなど。 → KubeFlowのデプロイ手段にしたい 3. Argo Event や Rolloutsへの期待 →試せてないけど良さそう 4. Agro WorkflowがDigdagの代わりに出来そう a. DigdagのProj間の依存とか、HDFSとか、トリガとかあたりが解決しそう cf. Operate and Manage Kubernetes easily with Weaveworks ArgoCDのアプリ設定 UIはCloudの領分っぽい→
20.
#rancherjp RancherからArgoCDをデプロイしてみる Rancher CLI からkubectlを使ってデプロイしてみた #
Rancherから作成したGKEクラスタにプロジェクト作成 $ rancher projects create --cluster "[クラスタ名]" --description "For ArgoCD" argocd # ネームスペース作成 $ rancher namespaces create argocd # ArgoCDデプロイ $ rancher kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v1.2.1/manifests/ha/install.yaml # 外からつながるようにLoadbalancerの作成 $ rancher kubectl patch svc argocd-server -n argocd -p '{"spec": {"type": "LoadBalancer"}}' # ArgoCDのユーザ Admin のPWチェック $ rancher kubectl get pods -n argocd -l app.kubernetes.io/name=argocd-server -o name | cut -d'/' -f 2 #ブラウザで EXTERNAL-IP へアクセスし、ID:admin PW:↑でチェックしたPW でログイン
21.
#rancherjp こんな感じ
22.
#rancherjp まとめ • Rancher CLI使えばGitOps風味な事は出来そう •
RancherのCatalog以外からのデプロイ手段の紹介 • ArgoCD良さげなので、Eventsとかと組み合わせてGitOps環境を整え てみる
23.
補足
24.
#rancherjp 補足 Helm関連 • kubernetes sig
apps - YouTube • Helm | The Chart Best Practices Guide • helm/charts: Curated applications for Kubernetes Argo関連 • ArgoPrjのオンラインMeetup? YouTube (デモとか見るにはとても便利) • Argo公式のHelm(試したけど動かんかった) argo-helm/charts/argo-cd at master · argoproj/argo-helm • Workflows & Pipelines | Argo • argoproj/argo: Argo Workflows: Get stuff done with Kubernetes. • Argo CD - Declarative GitOps CD for Kubernetes • Argo Events - The Event-Based Dependency Manager for Kubernetes • Argo Rollouts - Advanced Kubernetes Deployment Controller • Kubernetes Meetup Tokyo 21 で 『Argo CD 実践ガイド』というタイトルで LT をしました #k8sjp | DevelopersIO • 20190725 Argo Project Latest News • Reactive Workflow Argo Eventsの紹介 • GKEでArgoCDを使ってGitOpsしてみた - Qiita