グリッドのデプロイ
グリッドの構成メタデータおよびKubernetes ConfigMapの作成
db.ini、adminUserおよびschema.sqlメタデータ・ファイルを作成します。この例では、直接接続可能オブジェクトとクライアント/サーバー接続可能オブジェクトも作成します。この例では、Kubernetes ConfigMapを作成して、これらのメタデータ・ファイルをTimesTenコンテナの/ttConfigディレクトリに配置します。
ノート:
Kubernetesメカニズムを使用して、これらのメタデータ・ファイルをTimesTenコンテナの/ttConfigディレクトリに配置できます。「/ttconfigディレクトリの移入」を参照してください。
開発ホストで、次のステップを実行します。
TimesTenScaleoutオブジェクトの定義およびデプロイ
環境を定義するには、環境用にカスタマイズされた属性を使用してTimesTenScaleoutオブジェクトを作成する必要があります。これらの属性については、次のステップで説明します。TimesTenScaleoutタイプのオブジェクトの定義の詳細は、TimesTen Scaleoutを参照してください。
TimesTenScaleoutオブジェクトを定義および作成するには、次のステップを実行します。
KubernetesクラスタにTimesTenScaleoutオブジェクトが正常に作成されました。TimesTenグリッドおよびデータベースをプロビジョニングするプロセスが開始されますが、まだ完了していません。
TimesTenScaleoutオブジェクトの高レベル状態の監視
kubectl getコマンドおよびkubectl describeコマンドを使用して、グリッドおよびデータベースの作成の進捗状況を監視します。
ノート:
kubectl get timestenscaleoutコマンドの場合、kubectl get ttsを指定することもできます。kubectl getコマンドで使用する場合、timestenscaleoutとttsは同義で、同じ結果を返します。この章の最初のkubectl getの例では、timestenscaleoutを使用しています。簡潔にするために、このマニュアルの残りの例ではttsを使用しています。
TimesTen ScaleoutグリッドおよびデータベースがKubernetesクラスタに正常に作成およびプロビジョニングされました。データベースは接続のために開いています。