Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerAnypoint Platform Private Cloud Edition (Anypoint Platform PCE) をインストールするプロセスは、次の手順で構成されます。
インフラストラクチャの設定と検証
インストール前検証の実行
Anypoint Platform PCE のインストール
Anypoint Platform PCE のインストール前検証およびインストールを実行する前に、これらのプロセスに関与する MuleSoft Professional Services に連絡してください。 |
OpenShift で Anypoint Platform PCE をインストールするには、「OpenShift での Anypoint Platform PCE のインストール」を参照してください。 |
Anypoint Platform PCE をインストールする前に、インフラストラクチャチームが「Anypoint Platform PCE の前提条件」に記載されている要件に従って、組織用のインフラストラクチャを正しくインストールして設定してあることを確認してください。
Kubernetes (K8s) クラスターの事前インストールヘルスチェック検証を実行するには、次の手順に従ってください。
Kubernetes クラスターのバージョンが 1.30.x または 1.29.x であることを確認します。
以下のテンプレートを使用して input.yaml
ファイルを作成し、環境の詳細を更新します。
# Container Registry configuration to upload PCE images
containerRegistry:
endpoint: "" # Container Registry Endpoint
username: "" # Provide either Username/Password OR Certificate to authenticate with container registry
password: ""
certificate: "/etc/registry/certificate/ca.crt"
subproject: "mulesoft" # Container registry subproject under which all the PCE images will be part of.
tlsSkipVerify: True # True or False.
# Configuration required to perform post installation setup for Anypoint platform
# All the fields in `postInstallConfiguration` are required.
postInstallConfiguration:
platformDNS: ""
fileSystemDNS: ""
firstUserAccount:
organizationName: 'Test Org'
username: 'username'
email: 'username@mulesoft.com'
password: '<a-valid-password>'
platformCertificate: /path/to/platform/certificate/cert.crt
platformCertificateKey: path/to/platform/certificate/cert.key
# Storage class configuration for persistent data services
storageConfiguration:
pceobjectstore:
type: "persistentVolumeClaim"
storageClass: "<storage-class-name>"
controlPlaneSize: "10Gi" # Optional. Defaults to 10Gi
volumeSize: "100Gi" # Optional. Defaults to 100Gi
volumeIndexSize: "10Gi" # Optional. Defaults to 10Gi
stolon:
type: "persistentVolumeClaim"
storageClass: "<storage-class-name>"
size: "100Gi" # Optional. Defaults to 100Gi
# Configuration options for monitoring stack
monitoringAppConfiguration:
monitoringStackEnabled: True # Defaults to True. Must be set to False for Openshift clusters.
grafana:
enabled: False # Defaults to False. Set to True for OpenShift clusters.
MuleSoft Professional Services チームから license.pem
ファイルを取得します。
KUBECONFIG
環境変数をクラスターの kubeconfig
ファイルへのパスに設定します。
次のコマンドを input.yaml
ファイルおよび license.pem
ファイルに対して実行し、クラスターが前提条件を満たしていることを確認します。
./pcectl pre-install-check --input-file/path/to/input.yaml --license-file /path/to/license.pem
Anypoint Platform PCE のワークロードを指定されたノードにスケジュールするには、すべてのワーカーノードに次の表示ラベルを適用します。
mulesoft-role=node
redis-role=node
任意の 3 つのワーカーノードに以下の表示ラベルを適用します。これら 3 つのノードが同じである必要はありません。
stolon-keeper=yes
pce-data-nodes=yes
(省略可能) コントロールプレーンノードに Taints を適用して、Anypoint Platform PCE のワークロードがコントロールプレーンでスケジュールされないようにします。これは、組織がコントロールプレーンノードで実行したい他のワークロードにも影響します。この手順を実行する場合は Kubernetes クラスター管理者に相談してください。
mulesoft.pce/controlplane-node=true:NoSchedule
インフラストラクチャが正しく設定され、インストール前検証を実行したら、MuleSoft Professional Services が Anypoint Platform PCE のインストールをサポートします。
Anypoint Platform PCE をインストールするには、次のコマンドを使用します。
./pcectl install --input-file /path/to/input.yaml --license-file /path/to/license.pem