---
schema_version: "1"
id: 42fa16358dfcc736c0f1b95d3c3ef25a426b4a90342c33b13ffd73c87eef0860
title: Anypoint Platform Private Cloud Edition (Anypoint Platform PCE) のインストール
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/private-cloud/4.1/install-workflow.md
canonical_url: https://docs.mulesoft.com/jp/private-cloud/4.1/install-workflow
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 92577938f2cc5889a0debff9c8af39df696e5f6e0e2dfcb01f63ffb9a38e9bfd
description: MuleSoft Documentation Site
release: "4.1"
latest: false
---
# Anypoint Platform Private Cloud Edition (Anypoint Platform PCE) のインストール

Anypoint Platform Private Cloud Edition (Anypoint Platform PCE) をインストールするプロセスは、次の手順で構成されます。

1. インフラストラクチャのセットアップと検証
2. インストール前検証の実行
3. Anypoint Platform PCE のインストール

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">Anypoint Platform PCE のインストール前検証およびインストールを実行する前に、これらのプロセスに関与する MuleSoft Professional Services に連絡してください。</td></tr></tbody></table>

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">OpenShift で Anypoint Platform PCE をインストールするには、​<a href="https://docs.mulesoft.com/jp/private-cloud/4.1/install-openshift" class="xref page">「OpenShift での Anypoint Platform PCE のインストール」</a>​を参照してください。</td></tr></tbody></table>

## [](#インフラストラクチャのセットアップと検証)インフラストラクチャのセットアップと検証

Anypoint Platform PCE をインストールする前に、インフラストラクチャチームが​[「Anypoint Platform PCE の前提条件」](https://docs.mulesoft.com/jp/private-cloud/4.1/install-checklist)​に記載されている要件に従って、組織用のインフラストラクチャを正しくインストールして設定してあることを確認してください。

## [](#インストール前検証を実行する)インストール前検証を実行する

Kubernetes (K8s) クラスターの事前インストールヘルスチェック検証を実行するには、次の手順に従ってください。

1. Kubernetes クラスターのバージョンが 1.32.x または 1.31.x であることを確認します。
2. 以下のテンプレートを使用して ​`input.yaml`​ ファイルを作成し、環境の詳細を更新します。

```json
# 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.
# All the fields in `platformConfiguration` are required.
platformConfiguration:
  platformDNS: ""
  fileSystemDNS: ""
  fileSystemPath: ""
  platformCertificate: /path/to/platform/certificate/cert.crt
  platformCertificateKey: path/to/platform/certificate/cert.key
  firstUserAccount:
    organizationName: 'Test Org'
    username: 'username'
    email: 'username@mulesoft.com'
    password: '<a-valid-password>'
# 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:
  monitoringStack:
    enabled:  True # Defaults to True. Must be set to False for Openshift clusters.
      values: | # Optional. If not provided, the default values will be used.
      prometheus:
        prometheusSpec:
          storageSpec:
            volumeClaimTemplate:
              spec:
                storageClassName: 'local-path',
                accessModes: ["ReadWriteOnce"]
                resources:
                  requests:
                    storage: 50Gi

## The following section is used to configure Grafana for an Openshift cluster. It is recommended to disable the monitoring stack as OpenShift includes Prometheus by default.
  grafana:
    enabled: False # Defaults to False.
    values: |
     datasources:
        datasources.yaml:
          apiVersion: 1
          datasources:
          - name: Prometheus
            type: prometheus
            url: https://prometheus-k8s.openshift-monitoring.svc:9091
            access: proxy
            isDefault: true
            jsonData:
              tlsSkipVerify: true
              httpHeaderName1: 'Authorization'
            secureJsonData:
              httpHeaderValue1: 'Bearer <Token>'
```

1. MuleSoft プロフェッショナルサービスチームから ​`license.lic`​ ファイルを取得します。
2. `KUBECONFIG`​ 環境変数をクラスターの ​`kubeconfig`​ ファイルへのパスに設定します。
3. 次のコマンドを ​`input.yaml`​ ファイルおよび ​`license.lic`​ ファイルに対して実行し、クラスターが前提条件を満たしていることを確認します。
    
    `./pcectl pre-install-check --input-file/path/to/input.yaml --license-file /path/to/license.lic`

1. Anypoint Platform PCE のワークロードを指定されたノードにスケジュールするには、すべてのワーカーノードに次の表示ラベルを適用します。
    
    - `mulesoft-role=node`
    - `redis-role=node`
2. 任意の 3 つのワーカーノードに以下の表示ラベルを適用します。これら 3 つのノードが同じである必要はありません。
    
    - `stolon-keeper=yes`
    - `pce-data-nodes=yes`
3. (省略可能) コントロールプレーンノードに Taints を適用して、Anypoint Platform PCE のワークロードがコントロールプレーンでスケジュールされないようにします。これは、組織がコントロールプレーンノードで実行したい他のワークロードにも影響します。この手順を実行する場合は Kubernetes クラスター管理者に相談してください。
    
    `mulesoft.pce/controlplane-node=true:NoSchedule`

## [](#anypoint-platform-pce-のインストール)Anypoint Platform PCE のインストール

インフラストラクチャが正しく設定され、インストール前検証を実行したら、MuleSoft Professional Services が Anypoint Platform PCE のインストールをサポートします。

Anypoint Platform PCE をインストールするには、次のコマンドを使用します。

`./pcectl install --input-file /path/to/input.yaml --license-file /path/to/license.lic`

## [](#関連情報)関連情報

- [Anypoint Platform PCE の前提条件](https://docs.mulesoft.com/jp/private-cloud/4.1/install-checklist)​。