Notes
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 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 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 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 |
---|