Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kubernetes Casual Talk ユビーのカスタムコントローラー
Search
Daisuke Taniwaki
February 24, 2022
Technology
0
730
Kubernetes Casual Talk ユビーのカスタムコントローラー
Daisuke Taniwaki
February 24, 2022
Tweet
Share
More Decks by Daisuke Taniwaki
See All by Daisuke Taniwaki
KustomizeとGitHub Actionsを利用したUbieのデプロイの仕組み
dtaniwaki
0
730
Other Decks in Technology
See All in Technology
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
4
1.4k
スクラムマスターが スクラムチームに入って取り組む5つのこと - スクラムガイドには書いてないけど入った当初から取り組んでおきたい大切なこと -
scrummasudar
1
1.7k
Next.js 16の新機能 Cache Components について
sutetotanuki
0
220
202512_AIoT.pdf
iotcomjpadmin
0
180
AI: The stuff that nobody shows you
jnunemaker
PRO
1
160
「アウトプット脳からユーザー価値脳へ」がそんなに簡単にできたら苦労しない #RSGT2026
aki_iinuma
9
4.3k
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
140
ファインディにおけるフロントエンド技術選定の歴史
puku0x
0
190
2025年のデザインシステムとAI 活用を振り返る
leveragestech
0
720
ESXi のAIOps だ!2025冬
unnowataru
0
480
人工知能のための哲学塾 ニューロフィロソフィ篇 第零夜 「ニューロフィロソフィとは何か?」
miyayou
0
380
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
410
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
GitHub's CSS Performance
jonrohan
1032
470k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Are puppies a ranking factor?
jonoalderson
0
2.6k
Ethics towards AI in product and experience design
skipperchong
1
160
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
エンジニアに許された特別な時間の終わり
watany
106
220k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Embracing the Ebb and Flow
colly
88
4.9k
Transcript
Kubernetes Casual Talk Ubieのカスタムコントローラー 2022 / 02 / 24 Ubie株式会社
Daisuke Taniwaki
2 自己紹介 2008-2012 Trend Micro - 未知の脅威を発見する Webクローラ開発 2012-2014 Kakaku.com
- Tabelog USの立ち上げ 2014-2017 Kaizen Platform - Kaizen Optimization Platform開発 2017-2021 Preferred Networks - 材料探索SaaS Matlantis開発 Daisuke Taniwaki / @dtaniwaki Ubie株式会社 SRE / Software Engineer
3 ユビーで自作している主なカスタムコントローラー - CronHPA - HPAの設定を指定したタイミングで切り替える。 - https://github.com/dtaniwaki/cron-hpa - ClusterLendingManager
- 開発者環境のリソース提供を管理しコスト削減をする。 - https://github.com/dtaniwaki/cluster-lending-manager kubebuilderで開発。
4 toC ユビーのプロダクト AI問診エンジンをコア技術として、一般生活者・医療機関それぞれへのプロダクトを展開 症状から受診の手がかりがわかる toB 診察事務を1/3に効率化 導入施設 47都道府県 500超
利用者月 間 300万人 超
Confidential 5 ユビーAI受診相談 AI問診ユビーと同じエンジンを活用して参考病名および関連情報を提供し、 ユーザーの適切な医療機関選択を支援します。 AIによる相談 参考病名表示 近隣の 医療機関検索 近隣の
医療機関表示 関連性のある病気は? toC
6 ユビーAI問診 AI問診エンジンが院内の患者向けに問診を行い、その結果を”医師言葉”に翻訳・文章化し医師の閲覧画面 に表示。診療業務の効率化と充実化に貢献 医師向け画面 患者向け画面 ▪ 患者の主訴・回答に応じて、AIが有効な質問を出し分け ▪ 20-30問で、初診問診に必要な全ての情報をカバー
▪ 問診結果を医師用語に翻訳してサマリー ▪ ワンクリックでコピー & ペーストで電カルに転記 ▪ 関連性の高い疾患や参照情報を掲示 toB
7 CronHPA - HPAでは突発的なトラフィックに対応できないため、ある程度リソースを確保しておく必要がある。 AI受診相談 AI問診 平日日中は多い。 土曜日日中も多い。 夜間・深夜や日曜は少ない。 週を通して夜間が多い。
toC toB 時間帯ごとにHPAの設定を切り替える。
8 Ubieのdev-n環境 https://zenn.dev/ubie/articles/4c02baa037c5aa Developer QA PR comment trigger deploy local
development test
9 ClusterLendingManager - GKE Autopilotのため開発者環境を増やせば増やすほどノードが増えて利用料金が上がっていく。 16:00 21:00 使わない時に自動でリソースを開放する。
Thank you! 10