Pod
nKubernetes における最⼩の管理単位
–Podの中には 1つ以上 の コンテナが含まれる
–Pod単位でスケールイン・スケールアウトする
–PodごとにIPアドレスがアサインされる
Pod IP
10.1.206.34 10.1.206.128
Slide 18
Slide 18 text
ReplicaSet
nPodを管理するための定義
–Podの必要稼働数を定義
–K8Sの Scheduler がどのノードにアサインするかは
考慮してくれる
Pod IP
10.1.206.34
10.1.206.110
ReplicaSet
- 必要数2
- 現⾏ 2
ノード ノード
Slide 19
Slide 19 text
Node Port
nKubernetes外から TCP/IPでアクセスする
ための定義
–K8Sクラスタ内で⼀意となるポートがアサインされる
–K8Sクラスタのどのノードからアクセスしても
当該サービスにルーティングされる
Pod IP
10.1.206.34
10.1.206.110
ノード ノード
30010 30010
Slide 20
Slide 20 text
Deployment
nワークロード定義体
–Pod
–ReplicaSet
–ClusterIPs
–NodePort
– (Ingress)
Pod IP
10.1.206.34
10.1.206.110
Cluster IP
10.0.0.142
169.56.42.73
Ingress IP
Deployment
Red Hat OpenShift on IBM Cloud
IBM Cloud™上のRedHat®OpenShift®は、⾼度にスケーラブルで信頼性の⾼いIBM
Cloudプラットフォームで完全に管理されたOpenShiftクラスターを提供する包括的な
サービスです。 The WeatherCompany®で毎⽇2,500億のオンデマンド予測を維持す
るKubernetesサービスに直接統合されています。
Kubernetes and OpenShift: What's the Difference?
https://youtu.be/cTPFwXsM2po
Slide 30
Slide 30 text
ワークショップ
5-1. IBM CloudでOpenShiftを使う
5-2. Minishift とは
5-3. OpenShift ワークショップ
Slide 31
Slide 31 text
5-1. IBM CloudでOpenShiftを使う
1. IBM Cloud にログイン
本⽇は
http://ibm.biz/dojo1213
にアクセスして
右上の「ログイン」から
ログインしてください
通常は
https://cloud.ibm.com/
からログイン可能です
ライトアカウント対象外です
PAYGアカウントでお使い頂けます
Slide 32
Slide 32 text
5-1. IBM CloudでOpenShiftを使う
2. ダッシュボードから「カタログ」をクリック
Slide 33
Slide 33 text
5-1. IBM CloudでOpenShiftを使う
3. 右上の検索フィールドからlabel: ライトを削除
↑label: ライトを削除
Slide 34
Slide 34 text
5-1. IBM CloudでOpenShiftを使う
4. 左側のカテゴリーから「コンテナ」をクリック、
「Red Hat OpenShift Cluster」をクリック
Slide 35
Slide 35 text
5-1. IBM CloudでOpenShiftを使う
5. Red Hat OpenShift Cluster作成画⾯が表⽰されます。
ただしライトアカウントでは作成できないため、
ライトアカウントの場合は「アップグレード」ボタンが表⽰されます。
Slide 36
Slide 36 text
5-1. IBM CloudでOpenShiftを使う
6. 「 Red Hat OpenShift Cluster 」を作成します。動画で⾒てみましょう:
https://youtu.be/UJ2frartWFk
Slide 37
Slide 37 text
5-1. IBM CloudでOpenShiftを使う
補⾜情報:
3分でわかるIBM Cloudシリーズ(動画)
• OpenShiftクラスターに対してocコマンドでアクセスする
• OpenShiftクラスターにHelloWorldアプリをデプロイしてみよう
IBM Demos (デモ動画サイト、英語):
• Red Hat OpenShift on IBM Cloud