TimesTenオペレータのデプロイについて
TimesTenオペレータは、ネームスペースにデプロイされたTimesTenClassicおよびTimesTenScaleoutオブジェクトを管理および監視します。TimesTenオペレータをKubernetesデプロイメントとしてネームスペースにデプロイします。TimesTenオペレータをデプロイする前に、「TimesTen Kubernetesオペレータからのメトリックの公開」を確認してください。この章では、TimesTenオペレータがデフォルトで、独自の機能に関するメトリック、およびTimesTenClassicおよびTimesTenScaleoutオブジェクトのステータスをPrometheusまたは他のスクレイピング・メカニズムに自動的に公開する方法について説明します。TimesTenオペレータ・メトリックを公開するかどうか、およびどのように公開するかを検討する際には、いくつかのオプションがあります。デフォルトの動作を受け入れることをお薦めしますが、環境に最適なオプションを決定できます。
TimesTenオペレータは、KubernetesがTimesTenオペレータの状態を確認できるように、準備状況および有効性プローブを提供します。これらのプローブの属性にはデフォルト値があります。「準備状況および有効性プローブについて」を参照してください。
-
この章の以降の項の手順を使用してください。これらの手順では、
kubectl
コマンドを使用してTimesTenオペレータをデプロイする方法を示します。 -
TimesTen Helmチャートの使用: TimesTenオペレータは、TimesTenに固有のHelmチャートを提供します。これらのチャートを使用すると、Helmを使用してTimesTenオペレータおよびTimesTenClassicオブジェクトをデプロイできます。このオプションを選択した場合は、「Helmを使用したTimesTen KubernetesオペレータおよびTimesTenClassicオブジェクトのデプロイ」に進みます。この章では、TimesTen Helmチャートを使用するために必要なすべての情報について説明します。
次の項では、kubectl
コマンドを使用してTimesTenオペレータをデプロイする方法について説明します。