次の方法で共有


Azure Arc 対応 Azure コンテナー ストレージのエッジ ボリュームをインストールする

この記事では、Azure Arc 対応 Azure コンテナー ストレージ拡張機能をインストールする手順について説明します。

Azure IoT Operations の依存関係をインストールする

まず、次のコマンドを実行して、Azure IoT Operations の依存関係をインストールします。

az k8s-extension create --cluster-name "${YOUR-CLUSTER-NAME}" --name "${NAME}-certmgr" --resource-group "${YOUR-RESOURCE-GROUP}" --cluster-type connectedClusters --extension-type microsoft.iotoperations.platform --scope cluster --release-namespace cert-manager

Azure Arc 対応 Azure コンテナー ストレージ拡張機能をインストールする

次のコマンドを使って、Azure Arc 対応 Azure コンテナー ストレージ拡張機能をインストールします。

az k8s-extension create --resource-group "${YOUR-RESOURCE-GROUP}" --cluster-name "${YOUR-CLUSTER-NAME}" --cluster-type connectedClusters --name azure-arc-containerstorage --extension-type microsoft.arc.containerstorage

Note

既定では、--release-namespace パラメーターは azure-arc-containerstorage に設定されます。 この設定をオーバーライドする場合は、次のコマンドに --release-namespace フラグを追加して、詳細を設定します。 インストール時に設定された値は、インストールの有効期間を通じて保持されます (手動および自動のアップグレードを含む)。

重要

OneLake を使う場合は、az k8s-extension create コマンドの --name 変数に一意の拡張機能名を使う必要があります。

構成演算子

構成 CRD

Azure Arc 対応 Azure コンテナー ストレージ拡張機能は、Kubernetes のカスタム リソース定義 (CRD) を使ってストレージ サービスを構成します。 この CRD を Kubernetes クラスターに発行する前は、Azure Arc 対応 Azure コンテナー ストレージ拡張機能は休止状態であり、最小限のリソースを使っています。 構成オプションを使って CRD を適用すると、サービスを提供するために、適切なストレージ クラス、CSI ドライバー、サービス POD がデプロイされます。 この方法では、Azure Arc 対応 Azure コンテナー ストレージをニーズに合わせてカスタマイズでき、Arc Kubernetes 拡張機能を再インストールすることなく再構成できます。 ここには一般的な構成が含まれていますが、この CRD では、異なるストレージ機能を持つ Kubernetes クラスター用に標準ではない構成を行う機能が提供されます。

Ubuntu または Edge Essentials を使用する単一ノードまたは 2 ノード クラスター

Ubuntu または Edge Essentials を使って単一ノードまたは 2 ノードのクラスターを実行する場合は、次の手順に従って行います。

  1. 次のような内容で edgeConfig.yaml という名前のファイルを作成します。

    apiVersion: arccontainerstorage.azure.net/v1
    kind: EdgeStorageConfiguration
    metadata:
      name: edge-storage-configuration
    spec:
      defaultDiskStorageClasses:
        - "default"
        - "local-path"
      serviceMesh: "osm" 
    
  2. この .yaml ファイルを適用するには、次を実行します。

    kubectl apply -f "edgeConfig.yaml"
    

次のステップ