ワークロードのデプロイ | IDCFクラウド ご利用ガイド

ワークロードのデプロイ

IDCFクラウド コンテナでコンテナをデプロイする方法について説明します。

ワークロードへのアクセス

  1. クラスターダッシュボードの左メニューから「ワークロード」を選択し、「作成」を押します
  1. Deployment: 作成」のページにて Deployment を選択します
  1. デプロイするコンテナ情報を入力します。

コンテナをデプロイ時に設定可能な項目については以下の通りです。

  1. 必要に応じて「ポートを追加」を押し、ロードバランサーの設定をします。その後、右下の「作成」を押します。

デプロイされたワークロードの確認

以下の kubectl コマンドを実行することで、Deployment リソースが作成され、そこに紐づくReplicasetリソース、Pod リソース、Service リソースが作成されていることが確認できます。


kubectl get deployment,replicaset,pod,service

実行結果は以下の通りです。


NAME                               READY    UP-TO-DATE  AVAILABLE   AGE
deployment.apps/nginx              1/1      1           1           10m

NAME		                       DESIRED  CURRENT     READY	    AGE
replicaset.apps/nginx-6d5c548c7f   1        1           1           10m

NAME		                       READY	STATUS      RESTARTS    AGE
pod/nginx-6d5c548c7f-6vn4c	       1/1	    Running	    0	        10m

NAME	                TYPE	    CLUSTER-IP      EXTERNAL-IP  PORT(S)         AGE
service/kubernetes      ClusterIP   10.147.0.1	    <none>	     443/TCP	     12h
service/nginx	        ClusterIP   10.147.183.1	<none>	     80/TCP	         10m
service/nginx-nodeport	NodePort    10.147.181.204	<none>	     80:31689/TCP    10m