Instalace služby Azure Container Storage povolená svazky Azure Arc Edge
Tento článek popisuje postup instalace služby Azure Container Storage povolené rozšířením Azure Arc.
Instalace závislostí operací Azure IoT
Nejprve spuštěním následujícího příkazu nainstalujte závislosti operací Azure IoT:
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
Instalace služby Azure Container Storage povolená rozšířením Azure Arc
Pomocí následujícího příkazu nainstalujte službu Azure Container Storage povolenou rozšířením Azure Arc:
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
Poznámka:
Ve výchozím nastavení --release-namespace
je parametr nastaven na azure-arc-containerstorage
. Pokud chcete toto nastavení přepsat, přidejte --release-namespace
příznak do následujícího příkazu a vyplňte ho svými podrobnostmi. Všechny hodnoty nastavené v době instalace se zachovají po celou dobu instalace (včetně ručních a automatických upgradů).
Důležité
Pokud používáte OneLake, musíte pro proměnnou v az k8s-extension create
příkazu použít jedinečný název --name
rozšíření.
Operátor konfigurace
Konfigurace CRD
Úložiště kontejnerů Azure povolené rozšířením Azure Arc používá k konfiguraci služby úložiště vlastní definici prostředků (CRD) v Kubernetes. Před publikováním tohoto CRD v clusteru Kubernetes je služba Azure Container Storage povolená rozšířením Azure Arc neaktivní a používá minimální prostředky. Po použití CRD s možnostmi konfigurace se nasadí příslušné třídy úložiště, ovladač CSI a identifikátory POD služby pro poskytování služeb. Tímto způsobem můžete přizpůsobit službu Azure Container Storage povolenou službou Azure Arc tak, aby vyhovovala vašim potřebám, a dá se překonfigurovat bez přeinstalace rozšíření Arc Kubernetes. Tady jsou uvedené běžné konfigurace, ale tato CRD nabízí možnost konfigurovat nestandardní konfigurace pro clustery Kubernetes s různými možnostmi úložiště.
Cluster s jedním uzlem nebo 2 uzly s Ubuntu nebo Edge Essentials
Pokud spustíte jeden uzel nebo cluster s 2 uzly s Ubuntu nebo Edge Essentials, postupujte podle těchto pokynů:
Vytvořte soubor s názvem edgeConfig.yaml s následujícím obsahem:
apiVersion: arccontainerstorage.azure.net/v1 kind: EdgeStorageConfiguration metadata: name: edge-storage-configuration spec: defaultDiskStorageClasses: - "default" - "local-path" serviceMesh: "osm"
Pokud chcete použít tento soubor .yaml, spusťte:
kubectl apply -f "edgeConfig.yaml"