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
Appsodyで楽々実現!Node-REDをKubernetes上で動す方法(kabane...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yosuke Enomoto
March 27, 2020
Technology
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Appsodyで楽々実現!Node-REDをKubernetes上で動す方法(kabanero meetup ver)
Yosuke Enomoto
March 27, 2020
More Decks by Yosuke Enomoto
See All by Yosuke Enomoto
Lapras正夢グランプリLT資料.pdf
motuo1201
0
21
Devinと探るBigQueryを使ったデータ分析入門
motuo1201
1
67
Shisho_Cloudを使った自動セキュリティ診断環境を作る.pdf
motuo1201
0
75
ドクターメイトエンジニアカルチャーブック
motuo1201
0
150
もう話すことに困らない! カジュアル面談の “型” 全部見せ
motuo1201
0
540
CROSS Party online 2022 ~自重トレ~
motuo1201
0
450
IoT LT Vol7 LT
motuo1201
0
250
IBM Cloud Fest Online 2020
motuo1201
0
830
IBM Championが考えるアプリケーション基盤の勘所
motuo1201
0
270
Other Decks in Technology
See All in Technology
美しいコードを書くためにF#を学んでみた話
yud0uhu
1
380
LiDAR SLAMの実装とセンサ融合 ~Lie群からContinuous-Time LIOまで~
naokiakai
1
1k
ポストモーテム! DDoSからサイトは守れた。 でもビジネスは守れなかった。
bengo4com
0
2.1k
AIと共生する開発者プラットフォーム:バクラクのモノレポ×マイクロサービス基盤
sakajunquality
2
2.9k
20260702_生成AIはどこまで成長するのか_チャットだけじゃない世界
doradora09
PRO
0
110
cccccc
moznion
0
1.8k
AIDLC_ヤフーショッピングの取り組み
lycorptech_jp
PRO
0
580
『AIに負けない』より『AIと遊ぶ』」〜ワクワクが最強のテスト・QA学習戦略_公開用
odan611
2
540
NDIAS CTF 2026 問題解説会資料
bata_24
0
180
小さいから、全部わかる。— 常駐AI "xangi" のすすめ
sugupoko
0
280
完全自律ロボットを作りたくて、先に開発を自律させた話(ROS Japan UG #63 LT)
rryz09
0
430
ループエンジニアリングでE2Eテストを実践
noriyukitakei
0
320
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
10k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
890
The Curse of the Amulet
leimatthew05
2
13k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
WENDY [Excerpt]
tessaabrams
11
38k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
400
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
410
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Transcript
appsodyで楽々実現! Node-REDをKubernetesで 動かす! (kabanero meetup ver)
1. 自己紹介 2. appsody is 何 ? 3. appsodyを使ってNode-REDモジュールをK8s にデプロイするデモ
本日の流れ
自己紹介 3 千葉県松戸市のWeb系ベンチャー企業Joolenのエンジニア。 motuoという名前でQiita書いたりしてます。 埼玉西武ライオンズのユニフォームロゴが目印。 現在の業務で使うのは主に、PHP(Laravel,EC-CUBE)ですが、好 き嫌いなく何でも食べる子(実はCobolとかもイケる) もちろんNode-REDも! 2020年の IBM
ChampionとKabanero(OSS)のContributorを 認定頂きました! ※今回お話するappsodyはKabaneroにも組み込まれています。
kabanero関連でこんな記事を書いています。 4 と を使って のアプリケーションを 分で にデプロイする が に対応したので使ってみた を使って
で作った アプリケーションを にデプロイする。 を使ってクラウド上の クラスタに をデ プロイする。
kubernetesやりたいけど
壁は高い
なかなか手が進まない現実 - どうやって環境作るの?? - yamlってどう書く? 一人でK8s上にNode-RED構 築できますか??
そんな開発者の 壁を取り去るOSS
appsody is 何? クラウドネイティブなアプリケーション開発を支援するために作られたIBM製のオープ ンソース。主に下記の3つのコンポーネントで構成されています。 1. Appsody Stacks 予め、コンテナの依存性やセキュリティ情報(フローエディタの利用可否)等の構 成を保管することが出来ます。開発者はこれらを気にすることなくアプリケーショ
ンの開発が可能です。 2. Appsody Hub Appsody Stacksを管理するためのリポジトリです。ここを更新することで、 Appsodyで構築されたアプリケーションの構成を変更することができます。 3. Appsody CLI Appsodyのコマンドラインツールです
appsodyを使った開発の流れ 用意されている スタックをローカ ルへ ローカルでの開発 Kubernetesへデプロイ
appsody stackの構成 my-stack ├── README.md ├── stack.yaml # 最初に適用するテンプレートの指定など ├──
image/ | ├── config/ | | └── app-deploy.yaml # プロジェクトをデプロイする時の設定 (ポートなど) | ├── project/ | | ├── [デプロイする時に必要なファイル群をここに配置 (Node-REDの設定など)] | | └── Dockerfile │ ├── Dockerfile-stack # ローカル環境へデプロイする際の環境変数などを記述 | └── LICENSE └── templates/ ├── my-template/ └──[Appsdy init をしたときに始めに作成されるアプリケーション ] Node-REDのAppsody stackがGithubで公開されています!フローエディタの設定などは /image/project/server.jsに! https://github.com/appsody/stacks/tree/master/incubator/node-red
実際にK8sへのデプロイを 行います。