Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définition de ressource Bicep
Le type de ressource openShiftManagedClusters peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.ContainerService/openShiftManagedClusters, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.ContainerService/openShiftManagedClusters@2019-10-27-preview' = {
location: 'string'
name: 'string'
plan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
}
properties: {
agentPoolProfiles: [
{
count: int
name: 'string'
osType: 'string'
role: 'string'
subnetCidr: 'string'
vmSize: 'string'
}
]
authProfile: {
identityProviders: [
{
name: 'string'
provider: {
kind: 'string'
// For remaining properties, see OpenShiftManagedClusterBaseIdentityProvider objects
}
}
]
}
masterPoolProfile: {
apiProperties: {
privateApiServer: bool
}
count: int
subnetCidr: 'string'
vmSize: 'string'
}
monitorProfile: {
enabled: bool
workspaceResourceID: 'string'
}
networkProfile: {
managementSubnetCidr: 'string'
vnetCidr: 'string'
vnetId: 'string'
}
openShiftVersion: 'string'
refreshCluster: bool
routerProfiles: [
{
name: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
Objets OpenShiftManagedClusterBaseIdentityProvider
Définissez le type propriété pour spécifier le type d’objet.
Pour AADIdentityProvider, utilisez :
{
clientId: 'string'
customerAdminGroupId: 'string'
kind: 'AADIdentityProvider'
secret: 'string'
tenantId: 'string'
}
Valeurs de la propriété
Microsoft.ContainerService/openShiftManagedClusters
| Nom | Descriptif | Valeur |
|---|---|---|
| emplacement | Emplacement des ressources | chaîne (obligatoire) |
| nom | Nom de la ressource | chaîne (obligatoire) |
| Le plan | Définir le plan de ressources comme requis par ARM à des fins de facturation | PurchasePlan |
| Propriétés | Propriétés d’un cluster managé OpenShift. | OpenShiftManagedClusterProperties |
| étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
NetworkProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| managementSubnetCidr | CIDR du sous-réseau utilisé pour créer plS nécessaire à la gestion du cluster | corde |
| vnetCidr | CIDR pour le réseau virtuel OpenShift. | corde |
| vnetId | ID du réseau virtuel créé pour le cluster OSA. | corde |
OpenShiftAPIProperties
| Nom | Descriptif | Valeur |
|---|---|---|
| privateApiServer | Spécifie si le serveur d’API est public ou privé. | Bool |
OpenShiftManagedClusterAADIdentityProvider
| Nom | Descriptif | Valeur |
|---|---|---|
| clientId | Mot de passe clientId associé au fournisseur. | corde |
| customerAdminGroupId | GroupId auquel accorder le rôle d’administrateur de cluster. | corde |
| gentil | Type de fournisseur. | 'AADIdentityProvider' (obligatoire) |
| secret | Mot de passe secret associé au fournisseur. | corde |
| ID de locataire | TenantId associé au fournisseur. | corde |
OpenShiftManagedClusterAgentPoolProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| compter | Nombre d’agents (machines virtuelles) pour héberger des conteneurs Docker. | int (obligatoire) |
| nom | Nom unique du profil de pool dans le contexte de l’abonnement et du groupe de ressources. | chaîne (obligatoire) |
| osType | OsType à utiliser pour spécifier le type de système d’exploitation. Choisissez dans Linux et Windows. Valeur par défaut pour Linux. | 'Linux' 'Windows' |
| rôle | Définissez le rôle de AgentPoolProfile. | 'compute' 'infra' |
| subnetCidr | CIDR de sous-réseau pour le peering. | corde |
| vmSize | Taille des machines virtuelles de l’agent. | 'Standard_D16s_v3' 'Standard_D2s_v3' 'Standard_D32s_v3' 'Standard_D4s_v3' 'Standard_D64s_v3' 'Standard_D8s_v3' 'Standard_DS12_v2' 'Standard_DS13_v2' 'Standard_DS14_v2' 'Standard_DS15_v2' 'Standard_DS4_v2' 'Standard_DS5_v2' 'Standard_E16s_v3' 'Standard_E20s_v3' 'Standard_E32s_v3' 'Standard_E4s_v3' 'Standard_E64s_v3' 'Standard_E8s_v3' 'Standard_F16s' 'Standard_F16s_v2' 'Standard_F32s_v2' 'Standard_F64s_v2' 'Standard_F72s_v2' 'Standard_F8s' 'Standard_F8s_v2' 'Standard_GS2' 'Standard_GS3' 'Standard_GS4' 'Standard_GS5' 'Standard_L16s' 'Standard_L32s' 'Standard_L4s' 'Standard_L8s' (obligatoire) |
OpenShiftManagedClusterAuthProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| identityProviders | Type de profil d’authentification à utiliser. | OpenShiftManagedClusterIdentityProvider[] |
OpenShiftManagedClusterBaseIdentityProvider
| Nom | Descriptif | Valeur |
|---|---|---|
| gentil | Défini sur « AADIdentityProvider » pour le type OpenShiftManagedClusterAADIdentityProvider. | 'AADIdentityProvider' (obligatoire) |
OpenShiftManagedClusterIdentityProvider
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | Nom du fournisseur. | corde |
| fournisseur | Configuration du fournisseur. | OpenShiftManagedClusterBaseIdentityProvider |
OpenShiftManagedClusterMasterPoolProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| apiProperties | Définit d’autres propriétés sur l’API. | OpenShiftAPIProperties |
| compter | Nombre de maîtres (machines virtuelles) pour héberger des conteneurs Docker. La valeur par défaut est 3. | int (obligatoire) |
| subnetCidr | CIDR de sous-réseau pour le peering. | corde |
| vmSize | Taille des machines virtuelles de l’agent. | 'Standard_D16s_v3' 'Standard_D2s_v3' 'Standard_D32s_v3' 'Standard_D4s_v3' 'Standard_D64s_v3' 'Standard_D8s_v3' 'Standard_DS12_v2' 'Standard_DS13_v2' 'Standard_DS14_v2' 'Standard_DS15_v2' 'Standard_DS4_v2' 'Standard_DS5_v2' 'Standard_E16s_v3' 'Standard_E20s_v3' 'Standard_E32s_v3' 'Standard_E4s_v3' 'Standard_E64s_v3' 'Standard_E8s_v3' 'Standard_F16s' 'Standard_F16s_v2' 'Standard_F32s_v2' 'Standard_F64s_v2' 'Standard_F72s_v2' 'Standard_F8s' 'Standard_F8s_v2' 'Standard_GS2' 'Standard_GS3' 'Standard_GS4' 'Standard_GS5' 'Standard_L16s' 'Standard_L32s' 'Standard_L4s' 'Standard_L8s' (obligatoire) |
OpenShiftManagedClusterMonitorProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| Activé | Si l’intégration de Log Analytics doit être activée ou désactivée | Bool |
| workspaceResourceID | ID de ressource Azure Resource Manager pour l’espace de travail Log Analytics à intégrer. | corde |
OpenShiftManagedClusterProperties
| Nom | Descriptif | Valeur |
|---|---|---|
| agentPoolProfiles | Configuration des machines virtuelles de cluster OpenShift. | OpenShiftManagedClusterAgentPoolProfile[] |
| authProfile | Configure l’authentification OpenShift. | OpenShiftManagedClusterAuthProfile |
| masterPoolProfile | Configuration des machines virtuelles principales OpenShift. | OpenShiftManagedClusterMasterPoolProfile |
| monitorProfile | Configure l’intégration de Log Analytics. | OpenShiftManagedClusterMonitorProfile |
| networkProfile | Configuration pour la mise en réseau OpenShift. | NetworkProfile |
| openShiftVersion | Version d’OpenShift spécifiée lors de la création du cluster. | chaîne (obligatoire) |
| refreshCluster | Autorise la rotation des nœuds | Bool |
| routerProfiles | Configuration pour les routeurs OpenShift. | openShiftRouterProfile[] |
OpenShiftRouterProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | Nom du profil de routeur. | corde |
PurchasePlan
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | ID du plan. | corde |
| produit | Spécifie le produit de l’image à partir de la Place de marché. Il s’agit de la même valeur que Offer sous l’élément imageReference. | corde |
| promotionCode | Code de promotion. | corde |
| éditeur | ID du plan. | corde |
ResourceTags
| Nom | Descriptif | Valeur |
|---|
Définition de ressource de modèle ARM
Le type de ressource openShiftManagedClusters peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.ContainerService/openShiftManagedClusters, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.ContainerService/openShiftManagedClusters",
"apiVersion": "2019-10-27-preview",
"name": "string",
"location": "string",
"plan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string"
},
"properties": {
"agentPoolProfiles": [
{
"count": "int",
"name": "string",
"osType": "string",
"role": "string",
"subnetCidr": "string",
"vmSize": "string"
}
],
"authProfile": {
"identityProviders": [
{
"name": "string",
"provider": {
"kind": "string"
// For remaining properties, see OpenShiftManagedClusterBaseIdentityProvider objects
}
}
]
},
"masterPoolProfile": {
"apiProperties": {
"privateApiServer": "bool"
},
"count": "int",
"subnetCidr": "string",
"vmSize": "string"
},
"monitorProfile": {
"enabled": "bool",
"workspaceResourceID": "string"
},
"networkProfile": {
"managementSubnetCidr": "string",
"vnetCidr": "string",
"vnetId": "string"
},
"openShiftVersion": "string",
"refreshCluster": "bool",
"routerProfiles": [
{
"name": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
Objets OpenShiftManagedClusterBaseIdentityProvider
Définissez le type propriété pour spécifier le type d’objet.
Pour AADIdentityProvider, utilisez :
{
"clientId": "string",
"customerAdminGroupId": "string",
"kind": "AADIdentityProvider",
"secret": "string",
"tenantId": "string"
}
Valeurs de la propriété
Microsoft.ContainerService/openShiftManagedClusters
| Nom | Descriptif | Valeur |
|---|---|---|
| apiVersion | Version de l’API | '2019-10-27-preview' |
| emplacement | Emplacement des ressources | chaîne (obligatoire) |
| nom | Nom de la ressource | chaîne (obligatoire) |
| Le plan | Définir le plan de ressources comme requis par ARM à des fins de facturation | PurchasePlan |
| Propriétés | Propriétés d’un cluster managé OpenShift. | OpenShiftManagedClusterProperties |
| étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
| type | Type de ressource | 'Microsoft.ContainerService/openShiftManagedClusters' |
NetworkProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| managementSubnetCidr | CIDR du sous-réseau utilisé pour créer plS nécessaire à la gestion du cluster | corde |
| vnetCidr | CIDR pour le réseau virtuel OpenShift. | corde |
| vnetId | ID du réseau virtuel créé pour le cluster OSA. | corde |
OpenShiftAPIProperties
| Nom | Descriptif | Valeur |
|---|---|---|
| privateApiServer | Spécifie si le serveur d’API est public ou privé. | Bool |
OpenShiftManagedClusterAADIdentityProvider
| Nom | Descriptif | Valeur |
|---|---|---|
| clientId | Mot de passe clientId associé au fournisseur. | corde |
| customerAdminGroupId | GroupId auquel accorder le rôle d’administrateur de cluster. | corde |
| gentil | Type de fournisseur. | 'AADIdentityProvider' (obligatoire) |
| secret | Mot de passe secret associé au fournisseur. | corde |
| ID de locataire | TenantId associé au fournisseur. | corde |
OpenShiftManagedClusterAgentPoolProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| compter | Nombre d’agents (machines virtuelles) pour héberger des conteneurs Docker. | int (obligatoire) |
| nom | Nom unique du profil de pool dans le contexte de l’abonnement et du groupe de ressources. | chaîne (obligatoire) |
| osType | OsType à utiliser pour spécifier le type de système d’exploitation. Choisissez dans Linux et Windows. Valeur par défaut pour Linux. | 'Linux' 'Windows' |
| rôle | Définissez le rôle de AgentPoolProfile. | 'compute' 'infra' |
| subnetCidr | CIDR de sous-réseau pour le peering. | corde |
| vmSize | Taille des machines virtuelles de l’agent. | 'Standard_D16s_v3' 'Standard_D2s_v3' 'Standard_D32s_v3' 'Standard_D4s_v3' 'Standard_D64s_v3' 'Standard_D8s_v3' 'Standard_DS12_v2' 'Standard_DS13_v2' 'Standard_DS14_v2' 'Standard_DS15_v2' 'Standard_DS4_v2' 'Standard_DS5_v2' 'Standard_E16s_v3' 'Standard_E20s_v3' 'Standard_E32s_v3' 'Standard_E4s_v3' 'Standard_E64s_v3' 'Standard_E8s_v3' 'Standard_F16s' 'Standard_F16s_v2' 'Standard_F32s_v2' 'Standard_F64s_v2' 'Standard_F72s_v2' 'Standard_F8s' 'Standard_F8s_v2' 'Standard_GS2' 'Standard_GS3' 'Standard_GS4' 'Standard_GS5' 'Standard_L16s' 'Standard_L32s' 'Standard_L4s' 'Standard_L8s' (obligatoire) |
OpenShiftManagedClusterAuthProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| identityProviders | Type de profil d’authentification à utiliser. | OpenShiftManagedClusterIdentityProvider[] |
OpenShiftManagedClusterBaseIdentityProvider
| Nom | Descriptif | Valeur |
|---|---|---|
| gentil | Défini sur « AADIdentityProvider » pour le type OpenShiftManagedClusterAADIdentityProvider. | 'AADIdentityProvider' (obligatoire) |
OpenShiftManagedClusterIdentityProvider
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | Nom du fournisseur. | corde |
| fournisseur | Configuration du fournisseur. | OpenShiftManagedClusterBaseIdentityProvider |
OpenShiftManagedClusterMasterPoolProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| apiProperties | Définit d’autres propriétés sur l’API. | OpenShiftAPIProperties |
| compter | Nombre de maîtres (machines virtuelles) pour héberger des conteneurs Docker. La valeur par défaut est 3. | int (obligatoire) |
| subnetCidr | CIDR de sous-réseau pour le peering. | corde |
| vmSize | Taille des machines virtuelles de l’agent. | 'Standard_D16s_v3' 'Standard_D2s_v3' 'Standard_D32s_v3' 'Standard_D4s_v3' 'Standard_D64s_v3' 'Standard_D8s_v3' 'Standard_DS12_v2' 'Standard_DS13_v2' 'Standard_DS14_v2' 'Standard_DS15_v2' 'Standard_DS4_v2' 'Standard_DS5_v2' 'Standard_E16s_v3' 'Standard_E20s_v3' 'Standard_E32s_v3' 'Standard_E4s_v3' 'Standard_E64s_v3' 'Standard_E8s_v3' 'Standard_F16s' 'Standard_F16s_v2' 'Standard_F32s_v2' 'Standard_F64s_v2' 'Standard_F72s_v2' 'Standard_F8s' 'Standard_F8s_v2' 'Standard_GS2' 'Standard_GS3' 'Standard_GS4' 'Standard_GS5' 'Standard_L16s' 'Standard_L32s' 'Standard_L4s' 'Standard_L8s' (obligatoire) |
OpenShiftManagedClusterMonitorProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| Activé | Si l’intégration de Log Analytics doit être activée ou désactivée | Bool |
| workspaceResourceID | ID de ressource Azure Resource Manager pour l’espace de travail Log Analytics à intégrer. | corde |
OpenShiftManagedClusterProperties
| Nom | Descriptif | Valeur |
|---|---|---|
| agentPoolProfiles | Configuration des machines virtuelles de cluster OpenShift. | OpenShiftManagedClusterAgentPoolProfile[] |
| authProfile | Configure l’authentification OpenShift. | OpenShiftManagedClusterAuthProfile |
| masterPoolProfile | Configuration des machines virtuelles principales OpenShift. | OpenShiftManagedClusterMasterPoolProfile |
| monitorProfile | Configure l’intégration de Log Analytics. | OpenShiftManagedClusterMonitorProfile |
| networkProfile | Configuration pour la mise en réseau OpenShift. | NetworkProfile |
| openShiftVersion | Version d’OpenShift spécifiée lors de la création du cluster. | chaîne (obligatoire) |
| refreshCluster | Autorise la rotation des nœuds | Bool |
| routerProfiles | Configuration pour les routeurs OpenShift. | openShiftRouterProfile[] |
OpenShiftRouterProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | Nom du profil de routeur. | corde |
PurchasePlan
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | ID du plan. | corde |
| produit | Spécifie le produit de l’image à partir de la Place de marché. Il s’agit de la même valeur que Offer sous l’élément imageReference. | corde |
| promotionCode | Code de promotion. | corde |
| éditeur | ID du plan. | corde |
ResourceTags
| Nom | Descriptif | Valeur |
|---|
Exemples d’utilisation
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource openShiftManagedClusters peut être déployé avec des opérations qui ciblent :
- Groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.ContainerService/openShiftManagedClusters, ajoutez la terraform suivante à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerService/openShiftManagedClusters@2019-10-27-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
}
properties = {
agentPoolProfiles = [
{
count = int
name = "string"
osType = "string"
role = "string"
subnetCidr = "string"
vmSize = "string"
}
]
authProfile = {
identityProviders = [
{
name = "string"
provider = {
kind = "string"
// For remaining properties, see OpenShiftManagedClusterBaseIdentityProvider objects
}
}
]
}
masterPoolProfile = {
apiProperties = {
privateApiServer = bool
}
count = int
subnetCidr = "string"
vmSize = "string"
}
monitorProfile = {
enabled = bool
workspaceResourceID = "string"
}
networkProfile = {
managementSubnetCidr = "string"
vnetCidr = "string"
vnetId = "string"
}
openShiftVersion = "string"
refreshCluster = bool
routerProfiles = [
{
name = "string"
}
]
}
}
}
Objets OpenShiftManagedClusterBaseIdentityProvider
Définissez le type propriété pour spécifier le type d’objet.
Pour AADIdentityProvider, utilisez :
{
clientId = "string"
customerAdminGroupId = "string"
kind = "AADIdentityProvider"
secret = "string"
tenantId = "string"
}
Valeurs de la propriété
Microsoft.ContainerService/openShiftManagedClusters
| Nom | Descriptif | Valeur |
|---|---|---|
| emplacement | Emplacement des ressources | chaîne (obligatoire) |
| nom | Nom de la ressource | chaîne (obligatoire) |
| Le plan | Définir le plan de ressources comme requis par ARM à des fins de facturation | PurchasePlan |
| Propriétés | Propriétés d’un cluster managé OpenShift. | OpenShiftManagedClusterProperties |
| étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
| type | Type de ressource | « Microsoft.ContainerService/openShiftManagedClusters@2019-10-27-preview » |
NetworkProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| managementSubnetCidr | CIDR du sous-réseau utilisé pour créer plS nécessaire à la gestion du cluster | corde |
| vnetCidr | CIDR pour le réseau virtuel OpenShift. | corde |
| vnetId | ID du réseau virtuel créé pour le cluster OSA. | corde |
OpenShiftAPIProperties
| Nom | Descriptif | Valeur |
|---|---|---|
| privateApiServer | Spécifie si le serveur d’API est public ou privé. | Bool |
OpenShiftManagedClusterAADIdentityProvider
| Nom | Descriptif | Valeur |
|---|---|---|
| clientId | Mot de passe clientId associé au fournisseur. | corde |
| customerAdminGroupId | GroupId auquel accorder le rôle d’administrateur de cluster. | corde |
| gentil | Type de fournisseur. | 'AADIdentityProvider' (obligatoire) |
| secret | Mot de passe secret associé au fournisseur. | corde |
| ID de locataire | TenantId associé au fournisseur. | corde |
OpenShiftManagedClusterAgentPoolProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| compter | Nombre d’agents (machines virtuelles) pour héberger des conteneurs Docker. | int (obligatoire) |
| nom | Nom unique du profil de pool dans le contexte de l’abonnement et du groupe de ressources. | chaîne (obligatoire) |
| osType | OsType à utiliser pour spécifier le type de système d’exploitation. Choisissez dans Linux et Windows. Valeur par défaut pour Linux. | 'Linux' 'Windows' |
| rôle | Définissez le rôle de AgentPoolProfile. | 'compute' 'infra' |
| subnetCidr | CIDR de sous-réseau pour le peering. | corde |
| vmSize | Taille des machines virtuelles de l’agent. | 'Standard_D16s_v3' 'Standard_D2s_v3' 'Standard_D32s_v3' 'Standard_D4s_v3' 'Standard_D64s_v3' 'Standard_D8s_v3' 'Standard_DS12_v2' 'Standard_DS13_v2' 'Standard_DS14_v2' 'Standard_DS15_v2' 'Standard_DS4_v2' 'Standard_DS5_v2' 'Standard_E16s_v3' 'Standard_E20s_v3' 'Standard_E32s_v3' 'Standard_E4s_v3' 'Standard_E64s_v3' 'Standard_E8s_v3' 'Standard_F16s' 'Standard_F16s_v2' 'Standard_F32s_v2' 'Standard_F64s_v2' 'Standard_F72s_v2' 'Standard_F8s' 'Standard_F8s_v2' 'Standard_GS2' 'Standard_GS3' 'Standard_GS4' 'Standard_GS5' 'Standard_L16s' 'Standard_L32s' 'Standard_L4s' 'Standard_L8s' (obligatoire) |
OpenShiftManagedClusterAuthProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| identityProviders | Type de profil d’authentification à utiliser. | OpenShiftManagedClusterIdentityProvider[] |
OpenShiftManagedClusterBaseIdentityProvider
| Nom | Descriptif | Valeur |
|---|---|---|
| gentil | Défini sur « AADIdentityProvider » pour le type OpenShiftManagedClusterAADIdentityProvider. | 'AADIdentityProvider' (obligatoire) |
OpenShiftManagedClusterIdentityProvider
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | Nom du fournisseur. | corde |
| fournisseur | Configuration du fournisseur. | OpenShiftManagedClusterBaseIdentityProvider |
OpenShiftManagedClusterMasterPoolProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| apiProperties | Définit d’autres propriétés sur l’API. | OpenShiftAPIProperties |
| compter | Nombre de maîtres (machines virtuelles) pour héberger des conteneurs Docker. La valeur par défaut est 3. | int (obligatoire) |
| subnetCidr | CIDR de sous-réseau pour le peering. | corde |
| vmSize | Taille des machines virtuelles de l’agent. | 'Standard_D16s_v3' 'Standard_D2s_v3' 'Standard_D32s_v3' 'Standard_D4s_v3' 'Standard_D64s_v3' 'Standard_D8s_v3' 'Standard_DS12_v2' 'Standard_DS13_v2' 'Standard_DS14_v2' 'Standard_DS15_v2' 'Standard_DS4_v2' 'Standard_DS5_v2' 'Standard_E16s_v3' 'Standard_E20s_v3' 'Standard_E32s_v3' 'Standard_E4s_v3' 'Standard_E64s_v3' 'Standard_E8s_v3' 'Standard_F16s' 'Standard_F16s_v2' 'Standard_F32s_v2' 'Standard_F64s_v2' 'Standard_F72s_v2' 'Standard_F8s' 'Standard_F8s_v2' 'Standard_GS2' 'Standard_GS3' 'Standard_GS4' 'Standard_GS5' 'Standard_L16s' 'Standard_L32s' 'Standard_L4s' 'Standard_L8s' (obligatoire) |
OpenShiftManagedClusterMonitorProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| Activé | Si l’intégration de Log Analytics doit être activée ou désactivée | Bool |
| workspaceResourceID | ID de ressource Azure Resource Manager pour l’espace de travail Log Analytics à intégrer. | corde |
OpenShiftManagedClusterProperties
| Nom | Descriptif | Valeur |
|---|---|---|
| agentPoolProfiles | Configuration des machines virtuelles de cluster OpenShift. | OpenShiftManagedClusterAgentPoolProfile[] |
| authProfile | Configure l’authentification OpenShift. | OpenShiftManagedClusterAuthProfile |
| masterPoolProfile | Configuration des machines virtuelles principales OpenShift. | OpenShiftManagedClusterMasterPoolProfile |
| monitorProfile | Configure l’intégration de Log Analytics. | OpenShiftManagedClusterMonitorProfile |
| networkProfile | Configuration pour la mise en réseau OpenShift. | NetworkProfile |
| openShiftVersion | Version d’OpenShift spécifiée lors de la création du cluster. | chaîne (obligatoire) |
| refreshCluster | Autorise la rotation des nœuds | Bool |
| routerProfiles | Configuration pour les routeurs OpenShift. | openShiftRouterProfile[] |
OpenShiftRouterProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | Nom du profil de routeur. | corde |
PurchasePlan
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | ID du plan. | corde |
| produit | Spécifie le produit de l’image à partir de la Place de marché. Il s’agit de la même valeur que Offer sous l’élément imageReference. | corde |
| promotionCode | Code de promotion. | corde |
| éditeur | ID du plan. | corde |
ResourceTags
| Nom | Descriptif | Valeur |
|---|