Share via


Azure Red Hat OpenShift-fürt létrehozása és használata egyszerű szolgáltatásnév használatával

Az Azure API-k használatához az Azure Red Hat OpenShift-fürthöz Microsoft Entra szolgáltatásnév szükséges. Ez a szolgáltatásnév más Azure-erőforrások, például azure-terheléselosztó vagy Azure Container Registry (ACR) dinamikus létrehozására, kezelésére vagy elérésére szolgál. További információ: Alkalmazás- és szolgáltatásnév-objektumok a Microsoft Entra-azonosítóban.

Ez a cikk bemutatja, hogyan hozhat létre és használhat szolgáltatásnevet az Azure Red Hat OpenShift-fürtök üzembe helyezéséhez az Azure parancssori felület (Azure CLI) vagy az Azure Portal használatával.

Megjegyzés:

A szolgáltatásnevek egy év múlva lejárnak, kivéve, ha hosszabb időszakokra van konfigurálva. A szolgáltatásnév lejárati idejének meghosszabbításáról további információt az Azure Red Hat OpenShift (ARO) fürt szolgáltatásnév-hitelesítő adatainak rotálása című témakörben talál.

Szolgáltatásnév létrehozása és használata

Az alábbi szakaszok bemutatják, hogyan hozhat létre és használhat szolgáltatásnevet egy Azure Red Hat OpenShift-fürt üzembe helyezéséhez.

Előfeltételek – Azure CLI

Ha az Azure CLI-t használja, telepítenie és konfigurálnia kell az Azure CLI 2.30.0-s vagy újabb verzióját. A verzió azonosításához futtassa a következőt: az --version. Ha telepíteni vagy frissíteni szeretne: Az Azure CLI telepítése.

Erőforráscsoport létrehozása – Azure CLI

Futtassa a következő Azure CLI-parancsot egy olyan erőforráscsoport létrehozásához, amelyben az Azure Red Hat OpenShift-fürt található.

AZ_RG=$(az group create -n test-aro-rg -l eastus2 --query name -o tsv)

Szolgáltatásnév létrehozása és szerepköralapú hozzáférés-vezérlés (RBAC) hozzárendelése – Azure CLI

A közreműködői szerepkör és a szolgáltatásnév hatókörének az Azure Red Hat OpenShift erőforráscsoporthoz való hozzárendeléséhez futtassa a következő parancsot.

# Get Azure subscription ID
AZ_SUB_ID=$(az account show --query id -o tsv) 
# Create a service principal with contributor role and scoped to the Azure Red Hat OpenShift resource group 
az ad sp create-for-rbac -n "test-aro-SP" --role contributor --scopes "/subscriptions/${AZ_SUB_ID}/resourceGroups/${AZ_RG}"

Megjegyzés:

A szolgáltatásneveknek egyedinek kell lenniük az Azure RedHat OpenShift (ARO) fürtönként.

A kimenet a következő példához hasonló:

{ 

  "appId": "", 

  "displayName": "myAROClusterServicePrincipal", 

  "name": "http://myAROClusterServicePrincipal", 

  "password": "yourpassword", 

  "tenant": "yourtenantname"

}

Fontos

Ez a szolgáltatásnév csak abban az erőforráscsoportban engedélyezi a közreműködőt, amelyben az Azure Red Hat OpenShift-fürt található. Ha a virtuális hálózat egy másik erőforráscsoportban található, a szolgáltatásnév közreműködői szerepkörét is hozzá kell rendelnie az erőforráscsoporthoz. Az Azure Red Hat OpenShift-fürtöt is létre kell hoznia a fent létrehozott erőforráscsoportban.

Ha engedélyeket szeretne adni egy meglévő szolgáltatásnévnek az Azure Portalon, olvassa el a Microsoft Entra-alkalmazás és szolgáltatásnév létrehozása a portálon című témakört.

Szolgáltatásnév létrehozása az Azure Portallal

Ha szolgáltatásnevet szeretne létrehozni az Azure Red Hat OpenShift-fürthöz az Azure Portalon keresztül, olvassa el az Erőforrásokhoz hozzáférő Microsoft Entra-alkalmazás és szolgáltatásnév létrehozása a portál használatával című témakört. Mindenképpen mentse az alkalmazás (ügyfél) azonosítóját és a titkos kulcsot.