Microsoft.RedHatOpenShift openShiftClusters
- nejnovější
- 2023-11-22
- 2023-09-04
-
2023-07-01-preview -
2023-04-04 - 2022-09-04
- 2022-04-01
- z 9. 9. 2021 ve verzi Preview
-
2020-04-30
Definice prostředku Bicep
Typ prostředku openShiftClusters lze nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RedHatOpenShift/openShiftClusters, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.RedHatOpenShift/openShiftClusters@2023-11-22' = {
location: 'string'
name: 'string'
properties: {
apiserverProfile: {
visibility: 'string'
}
clusterProfile: {
domain: 'string'
fipsValidatedModules: 'string'
pullSecret: 'string'
resourceGroupId: 'string'
version: 'string'
}
consoleProfile: {}
ingressProfiles: [
{
name: 'string'
visibility: 'string'
}
]
masterProfile: {
diskEncryptionSetId: 'string'
encryptionAtHost: 'string'
subnetId: 'string'
vmSize: 'string'
}
networkProfile: {
loadBalancerProfile: {
managedOutboundIps: {
count: int
}
}
outboundType: 'string'
podCidr: 'string'
preconfiguredNSG: 'string'
serviceCidr: 'string'
}
provisioningState: 'string'
servicePrincipalProfile: {
clientId: 'string'
clientSecret: 'string'
}
workerProfiles: [
{
count: int
diskEncryptionSetId: 'string'
diskSizeGB: int
encryptionAtHost: 'string'
name: 'string'
subnetId: 'string'
vmSize: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
APIServerProfile
Jméno | Popis | Hodnota |
---|---|---|
viditelnost | Viditelnost serveru rozhraní API | "Soukromé" "Veřejné" |
ClusterProfile
Jméno | Popis | Hodnota |
---|---|---|
doména | Doména clusteru. | řetězec |
fipsValidatedModules | Pokud se používají kryptografické moduly ověřené fiPS | Zakázáno Povoleno |
pullSecret | Tajný klíč pro přijetí změn pro cluster. | řetězec |
resourceGroupId | ID skupiny prostředků clusteru. | řetězec |
verze | Verze clusteru. | řetězec |
ConsoleProfile
Jméno | Popis | Hodnota |
---|
IngressProfile
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název profilu příchozího přenosu dat. | řetězec |
viditelnost | Viditelnost příchozího přenosu dat. | "Soukromé" "Veřejné" |
LoadBalancerProfile
Jméno | Popis | Hodnota |
---|---|---|
managedOutboundIps | Požadované spravované odchozí IP adresy pro veřejný nástroj pro vyrovnávání zatížení clusteru. | managedOutboundIPs |
ManagedOutboundIPs
Jméno | Popis | Hodnota |
---|---|---|
počítat | Count představuje požadovaný počet odchozích IP adres IPv4 vytvořených a spravovaných Azure pro veřejný nástroj pro vyrovnávání zatížení clusteru. Povolené hodnoty jsou v rozsahu od 1 do 20. Výchozí hodnota je 1. | Int |
MasterProfile
Jméno | Popis | Hodnota |
---|---|---|
diskEncryptionSetId | ID prostředku přidruženého diskEncryptionSet, pokud je k dispozici. | řetězec |
encryptionAtHost | Určuje, jestli jsou hlavní virtuální počítače šifrované na hostiteli. | Zakázáno Povoleno |
subnetId | ID prostředku Azure hlavní podsítě. | řetězec |
vmSize | Velikost hlavníchvirtuálních | řetězec |
Microsoft.RedHatOpenShift/openShiftClusters
Jméno | Popis | Hodnota |
---|---|---|
umístění | Geografické umístění, ve kterém se nachází zdroj | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti clusteru. | OpenShiftClusterProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
NetworkProfile
OpenShiftClusterProperties
Jméno | Popis | Hodnota |
---|---|---|
apiserverProfile | Profil serveru rozhraní API clusteru. | APIServerProfile |
clusterProfile | Profil clusteru. | clusterProfile |
consoleProfile | Profil konzoly. | consoleProfile |
ingressProfiles | Profily příchozího přenosu dat clusteru. | ingressProfile [] |
masterProfile | Hlavní profil clusteru. | masterProfile |
networkProfile | Profil sítě clusteru. | |
provisioningState | Stav zřizování clusteru. | AdminUpdating Zrušeno Vytváření Odstranění Chyba Úspěch Aktualizace |
servicePrincipalProfile | Profil instančního objektu clusteru. | ServicePrincipalProfile |
workerProfiles | Profily pracovních procesů clusteru. | WorkerProfile[] |
ServicePrincipalProfile
Jméno | Popis | Hodnota |
---|---|---|
clientId | ID klienta používaného pro cluster. | řetězec |
clientSecret | Tajný klíč klienta používaný pro cluster. | řetězec |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
WorkerProfile
Jméno | Popis | Hodnota |
---|---|---|
počítat | Počet pracovních virtuálních počítačů. | Int |
diskEncryptionSetId | ID prostředku přidruženého diskEncryptionSet, pokud je k dispozici. | řetězec |
diskSizeGB | Velikost disku pracovních virtuálníchpočítačůch | Int |
encryptionAtHost | Určuje, jestli jsou hlavní virtuální počítače šifrované na hostiteli. | Zakázáno Povoleno |
Jméno | Název pracovního profilu. | řetězec |
subnetId | ID prostředku Azure podsítě pracovního procesu. | řetězec |
vmSize | Velikost pracovních virtuálních počítačů | řetězec |
Definice prostředku šablony ARM
Typ prostředku openShiftClusters lze nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RedHatOpenShift/openShiftClusters, přidejte do šablony následující JSON.
{
"type": "Microsoft.RedHatOpenShift/openShiftClusters",
"apiVersion": "2023-11-22",
"name": "string",
"location": "string",
"properties": {
"apiserverProfile": {
"visibility": "string"
},
"clusterProfile": {
"domain": "string",
"fipsValidatedModules": "string",
"pullSecret": "string",
"resourceGroupId": "string",
"version": "string"
},
"consoleProfile": {
},
"ingressProfiles": [
{
"name": "string",
"visibility": "string"
}
],
"masterProfile": {
"diskEncryptionSetId": "string",
"encryptionAtHost": "string",
"subnetId": "string",
"vmSize": "string"
},
"networkProfile": {
"loadBalancerProfile": {
"managedOutboundIps": {
"count": "int"
}
},
"outboundType": "string",
"podCidr": "string",
"preconfiguredNSG": "string",
"serviceCidr": "string"
},
"provisioningState": "string",
"servicePrincipalProfile": {
"clientId": "string",
"clientSecret": "string"
},
"workerProfiles": [
{
"count": "int",
"diskEncryptionSetId": "string",
"diskSizeGB": "int",
"encryptionAtHost": "string",
"name": "string",
"subnetId": "string",
"vmSize": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
APIServerProfile
Jméno | Popis | Hodnota |
---|---|---|
viditelnost | Viditelnost serveru rozhraní API | "Soukromé" "Veřejné" |
ClusterProfile
Jméno | Popis | Hodnota |
---|---|---|
doména | Doména clusteru. | řetězec |
fipsValidatedModules | Pokud se používají kryptografické moduly ověřené fiPS | Zakázáno Povoleno |
pullSecret | Tajný klíč pro přijetí změn pro cluster. | řetězec |
resourceGroupId | ID skupiny prostředků clusteru. | řetězec |
verze | Verze clusteru. | řetězec |
ConsoleProfile
Jméno | Popis | Hodnota |
---|
IngressProfile
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název profilu příchozího přenosu dat. | řetězec |
viditelnost | Viditelnost příchozího přenosu dat. | "Soukromé" "Veřejné" |
LoadBalancerProfile
Jméno | Popis | Hodnota |
---|---|---|
managedOutboundIps | Požadované spravované odchozí IP adresy pro veřejný nástroj pro vyrovnávání zatížení clusteru. | managedOutboundIPs |
ManagedOutboundIPs
Jméno | Popis | Hodnota |
---|---|---|
počítat | Count představuje požadovaný počet odchozích IP adres IPv4 vytvořených a spravovaných Azure pro veřejný nástroj pro vyrovnávání zatížení clusteru. Povolené hodnoty jsou v rozsahu od 1 do 20. Výchozí hodnota je 1. | Int |
MasterProfile
Jméno | Popis | Hodnota |
---|---|---|
diskEncryptionSetId | ID prostředku přidruženého diskEncryptionSet, pokud je k dispozici. | řetězec |
encryptionAtHost | Určuje, jestli jsou hlavní virtuální počítače šifrované na hostiteli. | Zakázáno Povoleno |
subnetId | ID prostředku Azure hlavní podsítě. | řetězec |
vmSize | Velikost hlavníchvirtuálních | řetězec |
Microsoft.RedHatOpenShift/openShiftClusters
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2023-11-22' |
umístění | Geografické umístění, ve kterém se nachází zdroj | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti clusteru. | OpenShiftClusterProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.RedHatOpenShift/openShiftClusters |
NetworkProfile
OpenShiftClusterProperties
Jméno | Popis | Hodnota |
---|---|---|
apiserverProfile | Profil serveru rozhraní API clusteru. | APIServerProfile |
clusterProfile | Profil clusteru. | clusterProfile |
consoleProfile | Profil konzoly. | consoleProfile |
ingressProfiles | Profily příchozího přenosu dat clusteru. | ingressProfile [] |
masterProfile | Hlavní profil clusteru. | masterProfile |
networkProfile | Profil sítě clusteru. | |
provisioningState | Stav zřizování clusteru. | AdminUpdating Zrušeno Vytváření Odstranění Chyba Úspěch Aktualizace |
servicePrincipalProfile | Profil instančního objektu clusteru. | ServicePrincipalProfile |
workerProfiles | Profily pracovních procesů clusteru. | WorkerProfile[] |
ServicePrincipalProfile
Jméno | Popis | Hodnota |
---|---|---|
clientId | ID klienta používaného pro cluster. | řetězec |
clientSecret | Tajný klíč klienta používaný pro cluster. | řetězec |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
WorkerProfile
Jméno | Popis | Hodnota |
---|---|---|
počítat | Počet pracovních virtuálních počítačů. | Int |
diskEncryptionSetId | ID prostředku přidruženého diskEncryptionSet, pokud je k dispozici. | řetězec |
diskSizeGB | Velikost disku pracovních virtuálníchpočítačůch | Int |
encryptionAtHost | Určuje, jestli jsou hlavní virtuální počítače šifrované na hostiteli. | Zakázáno Povoleno |
Jméno | Název pracovního profilu. | řetězec |
subnetId | ID prostředku Azure podsítě pracovního procesu. | řetězec |
vmSize | Velikost pracovních virtuálních počítačů | řetězec |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku openShiftClusters lze nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.RedHatOpenShift/openShiftClusters, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RedHatOpenShift/openShiftClusters@2023-11-22"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
apiserverProfile = {
visibility = "string"
}
clusterProfile = {
domain = "string"
fipsValidatedModules = "string"
pullSecret = "string"
resourceGroupId = "string"
version = "string"
}
consoleProfile = {
}
ingressProfiles = [
{
name = "string"
visibility = "string"
}
]
masterProfile = {
diskEncryptionSetId = "string"
encryptionAtHost = "string"
subnetId = "string"
vmSize = "string"
}
networkProfile = {
loadBalancerProfile = {
managedOutboundIps = {
count = int
}
}
outboundType = "string"
podCidr = "string"
preconfiguredNSG = "string"
serviceCidr = "string"
}
provisioningState = "string"
servicePrincipalProfile = {
clientId = "string"
clientSecret = "string"
}
workerProfiles = [
{
count = int
diskEncryptionSetId = "string"
diskSizeGB = int
encryptionAtHost = "string"
name = "string"
subnetId = "string"
vmSize = "string"
}
]
}
})
}
Hodnoty vlastností
APIServerProfile
Jméno | Popis | Hodnota |
---|---|---|
viditelnost | Viditelnost serveru rozhraní API | "Soukromé" "Veřejné" |
ClusterProfile
Jméno | Popis | Hodnota |
---|---|---|
doména | Doména clusteru. | řetězec |
fipsValidatedModules | Pokud se používají kryptografické moduly ověřené fiPS | Zakázáno Povoleno |
pullSecret | Tajný klíč pro přijetí změn pro cluster. | řetězec |
resourceGroupId | ID skupiny prostředků clusteru. | řetězec |
verze | Verze clusteru. | řetězec |
ConsoleProfile
Jméno | Popis | Hodnota |
---|
IngressProfile
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název profilu příchozího přenosu dat. | řetězec |
viditelnost | Viditelnost příchozího přenosu dat. | "Soukromé" "Veřejné" |
LoadBalancerProfile
Jméno | Popis | Hodnota |
---|---|---|
managedOutboundIps | Požadované spravované odchozí IP adresy pro veřejný nástroj pro vyrovnávání zatížení clusteru. | managedOutboundIPs |
ManagedOutboundIPs
Jméno | Popis | Hodnota |
---|---|---|
počítat | Count představuje požadovaný počet odchozích IP adres IPv4 vytvořených a spravovaných Azure pro veřejný nástroj pro vyrovnávání zatížení clusteru. Povolené hodnoty jsou v rozsahu od 1 do 20. Výchozí hodnota je 1. | Int |
MasterProfile
Jméno | Popis | Hodnota |
---|---|---|
diskEncryptionSetId | ID prostředku přidruženého diskEncryptionSet, pokud je k dispozici. | řetězec |
encryptionAtHost | Určuje, jestli jsou hlavní virtuální počítače šifrované na hostiteli. | Zakázáno Povoleno |
subnetId | ID prostředku Azure hlavní podsítě. | řetězec |
vmSize | Velikost hlavníchvirtuálních | řetězec |
Microsoft.RedHatOpenShift/openShiftClusters
Jméno | Popis | Hodnota |
---|---|---|
umístění | Geografické umístění, ve kterém se nachází zdroj | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti clusteru. | OpenShiftClusterProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | "Microsoft.RedHatOpenShift/openShiftClusters@2023-11-22" |
NetworkProfile
OpenShiftClusterProperties
Jméno | Popis | Hodnota |
---|---|---|
apiserverProfile | Profil serveru rozhraní API clusteru. | APIServerProfile |
clusterProfile | Profil clusteru. | clusterProfile |
consoleProfile | Profil konzoly. | consoleProfile |
ingressProfiles | Profily příchozího přenosu dat clusteru. | ingressProfile [] |
masterProfile | Hlavní profil clusteru. | masterProfile |
networkProfile | Profil sítě clusteru. | |
provisioningState | Stav zřizování clusteru. | AdminUpdating Zrušeno Vytváření Odstranění Chyba Úspěch Aktualizace |
servicePrincipalProfile | Profil instančního objektu clusteru. | ServicePrincipalProfile |
workerProfiles | Profily pracovních procesů clusteru. | WorkerProfile[] |
ServicePrincipalProfile
Jméno | Popis | Hodnota |
---|---|---|
clientId | ID klienta používaného pro cluster. | řetězec |
clientSecret | Tajný klíč klienta používaný pro cluster. | řetězec |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
WorkerProfile
Jméno | Popis | Hodnota |
---|---|---|
počítat | Počet pracovních virtuálních počítačů. | Int |
diskEncryptionSetId | ID prostředku přidruženého diskEncryptionSet, pokud je k dispozici. | řetězec |
diskSizeGB | Velikost disku pracovních virtuálníchpočítačůch | Int |
encryptionAtHost | Určuje, jestli jsou hlavní virtuální počítače šifrované na hostiteli. | Zakázáno Povoleno |
Jméno | Název pracovního profilu. | řetězec |
subnetId | ID prostředku Azure podsítě pracovního procesu. | řetězec |
vmSize | Velikost pracovních virtuálních počítačů | řetězec |