グリッドのデプロイ
グリッドの構成メタデータおよび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クラスタに正常に作成およびプロビジョニングされました。データベースは接続のために開いています。