Delen via


Azure Container Storage installeren die is ingeschakeld door Azure Arc Cache Volumes (preview)

In dit artikel worden de stappen beschreven voor het installeren van de Azure Container Storage die is ingeschakeld door de Azure Arc-extensie.

Optioneel: de schijfgrootte van de cache vergroten

Op dit moment is de grootte van de cacheschijf standaard ingesteld op 8 GB. Als u tevreden bent met de schijfgrootte van de cache, raadpleegt u de volgende sectie, Installeer de Azure Container Storage die is ingeschakeld door de Azure Arc-extensie.

Als u Edge Essentials gebruikt, hebt u een grotere schijfgrootte in de cache nodig en hebt u al een config.json-bestand gemaakt, voegt u de sleutel en het waardepaar ("cachedStorageSize": "20Gi") toe aan uw bestaande config.json. Wis de vorige inhoud van config.json niet.

Als u een grotere cacheschijfgrootte nodig hebt, maakt u config.json met de volgende inhoud:

{
  "cachedStorageSize": "20Gi"
}

azure-arc-containerstorage De naamruimte voorbereiden

In deze stap bereidt u een naamruimte in Kubernetes voor azure-arc-containerstoragee en voegt u deze toe aan uw Open Service Mesh-configuratie (OSM) voor koppelingsbeveiliging. Als u een andere azure-arc-containerstoragenaamruimte dan wilt gebruiken, vervangt u deze in het export extension_namespacevolgende:

export extension_namespace=azure-arc-containerstorage
kubectl create namespace "${extension_namespace}"
kubectl label namespace "${extension_namespace}" openservicemesh.io/monitored-by=osm
kubectl annotate namespace "${extension_namespace}" openservicemesh.io/sidecar-injection=enabled
# Disable OSM permissive mode.
kubectl patch meshconfig osm-mesh-config \
  -n "arc-osm-system" \
  -p '{"spec":{"traffic":{"enablePermissiveTrafficPolicyMode":'"false"'}}}'  \
  --type=merge

De Azure Container Storage installeren die is ingeschakeld door de Azure Arc-extensie

Installeer de Azure Container Storage-extensie die is ingeschakeld door de Azure Arc-extensie met behulp van de volgende opdracht:

Notitie

Als u een config.json-bestand hebt gemaakt uit de vorige stappen in Linux voorbereiden, voegt u de volgende az k8s-extension create opdracht toe--config-file "config.json". Alle waarden die tijdens de installatie zijn ingesteld, blijven gedurende de levensduur van de installatie behouden (inclusief handmatige en automatische upgrades).

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

Volgende stappen

Zodra u aan deze vereisten voldoet, kunt u beginnen met het maken van een permanent volume (PV) met verificatie van opslagsleutels.