EKS クラスタにデータベースエージェントを展開する

EKS クラスタにデータベースエージェントを展開する

yaml ファイルで以下のフィールドを更新します。

YAML ファイル フィールド
accessKey.secret.yaml APPDYNAMICS_AGENT_ACCOUNT_ACCESS_KEY
dbagentProperties.configMap.yaml

APPDYNAMICS_CONTROLLER_HOST_NAME

APPDYNAMICS_CONTROLLER_PORT

APPDYNAMICS_CONTROLLER_SSL_ENABLED

APPDYNAMICS_DB_AGENT_NAME

APPDYNAMICS_AGENT_ACCOUNT_NAME

dbagent.deployment.yaml spec.template.spec.containers.image

データベースエージェントを展開するには、次の手順を実行します。

  1. k8s-deploy ディレクトリに移動します。
  2. db-agent プロパティの configMap を作成します。
    kubectl create -f dbagentProperties.configMap.yaml --save-config
  3. アカウントアクセスキーのシークレットを作成します。
    kubectl create -f accessKey.secret.yaml --save-config
  4. ログの configMap を作成します。
    kubectl create -f logs.configmap.yaml --save-config
  5. db-agent の展開を作成します。
    kubectl create -f dbagent.deployment.yaml --save-config
    注: ラベルがクラスタ内の既存の展開と重複している場合は、deployment.yaml ファイル内のセレクタとラベルを編集できます。セレクタまたはラベルを他のコントローラ(他の展開および StatefulSet を含む)と重複させないでください。Kubernetes では重複を防げません。したがって、複数のコントローラでセレクタが重複している場合、コントローラが競合して予期しない動作をする可能性があります。