Questo tipo di risorsa è stato migrato allo spazio dei nomi Microsoft.App. Per il nuovo tipo di risorsa, vedere Microsoft.App containerApps.
Per informazioni sulla migrazione, vedere Action Required: Namespace migration from Microsoft.Web to Microsoft.App in march 2022.
Definizione di risorsa Bicep
Il tipo di risorsa containerApps può essere distribuito con operazioni destinate a:
-
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Per creare una risorsa Microsoft.Web/containerApps, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Web/containerApps@2023-12-01' = {
kind: 'string'
location: 'string'
name: 'string'
properties: {
configuration: {
activeRevisionsMode: 'string'
ingress: {
allowInsecure: bool
external: bool
targetPort: int
traffic: [
{
latestRevision: bool
revisionName: 'string'
weight: int
}
]
transport: 'string'
}
registries: [
{
passwordSecretRef: 'string'
server: 'string'
username: 'string'
}
]
secrets: [
{
name: 'string'
value: 'string'
}
]
}
kubeEnvironmentId: 'string'
template: {
containers: [
{
args: [
'string'
]
command: [
'string'
]
env: [
{
name: 'string'
secretRef: 'string'
value: 'string'
}
]
image: 'string'
name: 'string'
resources: {
cpu: int
memory: 'string'
}
}
]
dapr: {
appId: 'string'
appPort: int
components: [
{
metadata: [
{
name: 'string'
secretRef: 'string'
value: 'string'
}
]
name: 'string'
type: 'string'
version: 'string'
}
]
enabled: bool
}
revisionSuffix: 'string'
scale: {
maxReplicas: int
minReplicas: int
rules: [
{
azureQueue: {
auth: [
{
secretRef: 'string'
triggerParameter: 'string'
}
]
queueLength: int
queueName: 'string'
}
custom: {
auth: [
{
secretRef: 'string'
triggerParameter: 'string'
}
]
metadata: {
{customized property}: 'string'
}
type: 'string'
}
http: {
auth: [
{
secretRef: 'string'
triggerParameter: 'string'
}
]
metadata: {
{customized property}: 'string'
}
}
name: 'string'
}
]
}
}
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
Microsoft.Web/containerApps
| Nome |
Descrizione |
Valore |
| gentile |
Tipo di risorsa. |
corda |
| ubicazione |
Percorso risorsa. |
stringa (obbligatorio) |
| nome |
Nome della risorsa |
stringa (obbligatorio) |
| proprietà |
Proprietà specifiche della risorsa ContainerApp |
ContainerAppProperties |
| Tag |
Tag delle risorse |
Dizionario di nomi e valori di tag. Vedere tag nei modelli |
Configurazione
| Nome |
Descrizione |
Valore |
| activeRevisionsMode |
ActiveRevisionsMode controlla la modalità di gestione delle revisioni attive per l'app Contenitore:
<elenco><elemento>multiple: più revisioni possono essere attive. Se non viene specificato alcun valore, questo è il valore predefinito</item><elemento>Single: una sola revisione può essere attiva alla volta. Non è possibile usare i pesi delle revisioni in questa modalità</item></list> |
'multiplo' 'singolo' |
| Ingresso |
Configurazioni di ingresso. |
in ingresso |
| Registri |
Raccolta di credenziali del registro contenitori privato per i contenitori usati dall'app Contenitore |
RegistryCredentials[] |
| segreti |
Raccolta di segreti usati da un'app contenitore |
segreto[] |
Contenitore
| Nome |
Descrizione |
Valore |
| argomenti |
Argomenti del comando di avvio del contenitore. |
stringa[] |
| comando |
Comando start del contenitore. |
stringa[] |
| Env |
Variabili di ambiente del contenitore. |
EnvironmentVar[] |
| immagine |
Tag immagine contenitore. |
corda |
| nome |
Nome del contenitore personalizzato. |
corda |
| risorse |
Requisiti delle risorse del contenitore. |
ContainerResources |
ContainerAppProperties
| Nome |
Descrizione |
Valore |
| configurazione |
Proprietà di configurazione dell'app contenitore non con controllo delle versioni. |
configurazione |
| kubeEnvironmentId |
ID risorsa di KubeEnvironment dell'app contenitore. |
corda |
| sagoma |
Definizione dell'applicazione con controllo delle versioni dell'app contenitore. |
modello |
ContainerResources
| Nome |
Descrizione |
Valore |
| CPU |
CPU necessaria nei core, ad esempio 0,5 |
Int |
| memoria |
Memoria necessaria, ad esempio "250 Mb" |
corda |
Regola CustomScaleRule
| Nome |
Descrizione |
Valore |
| Auth |
Segreti di autenticazione per la regola di scalabilità personalizzata. |
ScaleRuleAuth[] |
| metadati |
Proprietà dei metadati per descrivere la regola di scalabilità personalizzata. |
CustomScaleRuleMetadata |
| digitare |
Tipo della regola di scalabilità personalizzata ad esempio: azure-servicebus, redis e così via. |
corda |
Dapr
| Nome |
Descrizione |
Valore |
| ID dell'app |
Identificatore dell'applicazione Dapr |
corda |
| AppPort |
Porta su cui l'auto lato Dapr |
Int |
| Componenti |
Raccolta di componenti Dapr |
daprComponent[] |
| Abilitato |
Valore booleano che indica se l'auto lato Dapr è abilitata |
Bool |
DaprComponent
| Nome |
Descrizione |
Valore |
| metadati |
Metadati dei componenti |
daprMetadata[] |
| nome |
Nome componente |
corda |
| digitare |
Tipo di componente |
corda |
| Versione |
Versione del componente |
corda |
| Nome |
Descrizione |
Valore |
| nome |
Nome della proprietà dei metadati. |
corda |
| secretRef |
Nome del segreto dell'app contenitore da cui eseguire il pull del valore della proprietà dei metadati. |
corda |
| valore |
Valore della proprietà dei metadati. |
corda |
AmbienteVar
| Nome |
Descrizione |
Valore |
| nome |
Nome della variabile di ambiente. |
corda |
| secretRef |
Nome del segreto dell'app contenitore da cui eseguire il pull del valore della variabile di ambiente. |
corda |
| valore |
Valore della variabile di ambiente non segreto. |
corda |
Regola HttpScaleRule
| Nome |
Descrizione |
Valore |
| Auth |
Segreti di autenticazione per la regola di scalabilità personalizzata. |
ScaleRuleAuth[] |
| metadati |
Proprietà dei metadati per descrivere la regola di scalabilità HTTP. |
HttpScaleRuleMetadata |
Ingresso
| Nome |
Descrizione |
Valore |
| allowInsecure |
Bool che indica se sono consentite le connessioni HTTP a. Se impostato su false connessioni HTTP vengono reindirizzate automaticamente alle connessioni HTTPS |
Bool |
| esterno |
Bool che indica se l'app espone un endpoint HTTP esterno |
Bool |
| targetPort |
Porta di destinazione nei contenitori per il traffico proveniente dall'ingresso |
Int |
| traffico |
|
TrafficWeight[] |
| trasporto |
Protocollo di trasporto in ingresso |
automobile 'http' 'http2' |
Regola QueueScaleRule
| Nome |
Descrizione |
Valore |
| Auth |
Segreti di autenticazione per la regola di scalabilità della coda. |
ScaleRuleAuth[] |
| queueLength |
Lunghezza coda. |
Int |
| queueName |
Nome coda. |
corda |
Credenziali del registro
| Nome |
Descrizione |
Valore |
| passwordSecretRef |
Nome del segreto che contiene la password di accesso del Registro di sistema |
corda |
| server |
Server registro contenitori |
corda |
| nome utente |
Nome utente registro contenitori |
corda |
Scala
| Nome |
Descrizione |
Valore |
| maxRepliche |
Opzionale. Numero massimo di repliche di contenitori. Il valore predefinito è 10 se non è impostato. |
Int |
| minReplicas |
Opzionale. Numero minimo di repliche di contenitori. |
Int |
| norme |
Regole di ridimensionamento. |
ScaleRule [] |
Regola di scala
| Nome |
Descrizione |
Valore |
| azureQueue |
Ridimensionamento basato su code di Azure. |
QueueScaleRule |
| costume |
Regola di scalabilità personalizzata. |
CustomScaleRule |
| http |
Ridimensionamento basato sulle richieste HTTP. |
Regola HttpScaleRule |
| nome |
Nome regola di scalabilità |
corda |
ScaleRuleAuth
| Nome |
Descrizione |
Valore |
| secretRef |
Nome del segreto dell'app contenitore da cui eseguire il pull dei parametri di autenticazione. |
corda |
| triggerParametro |
Parametro trigger che usa il segreto |
corda |
Segreto
| Nome |
Descrizione |
Valore |
| nome |
Nome segreto. |
corda |
| valore |
Valore segreto. |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. |
Sagoma
| Nome |
Descrizione |
Valore |
| contenitori |
Elenco di definizioni di contenitori per l'app contenitore. |
contenitore [] |
| dapr |
Configurazione dapr per l'app contenitore. |
dapr |
| revisionSuffisso |
Suffisso descrittivo aggiunto al nome della revisione |
corda |
| scala |
Proprietà di ridimensionamento per l'app contenitore. |
Ridimensionare |
Peso del traffico
| Nome |
Descrizione |
Valore |
| latestRevision |
Indica che il peso del traffico appartiene a una revisione stabile più recente |
Bool |
| revisionName |
Nome di una revisione |
corda |
| peso |
Peso del traffico assegnato a una revisione |
Int |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa containerApps può essere distribuito con operazioni destinate a:
Esempi di utilizzo
Per creare una risorsa Microsoft.Web/containerApps, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Web/containerApps",
"apiVersion": "2023-12-01",
"name": "string",
"kind": "string",
"location": "string",
"properties": {
"configuration": {
"activeRevisionsMode": "string",
"ingress": {
"allowInsecure": "bool",
"external": "bool",
"targetPort": "int",
"traffic": [
{
"latestRevision": "bool",
"revisionName": "string",
"weight": "int"
}
],
"transport": "string"
},
"registries": [
{
"passwordSecretRef": "string",
"server": "string",
"username": "string"
}
],
"secrets": [
{
"name": "string",
"value": "string"
}
]
},
"kubeEnvironmentId": "string",
"template": {
"containers": [
{
"args": [ "string" ],
"command": [ "string" ],
"env": [
{
"name": "string",
"secretRef": "string",
"value": "string"
}
],
"image": "string",
"name": "string",
"resources": {
"cpu": "int",
"memory": "string"
}
}
],
"dapr": {
"appId": "string",
"appPort": "int",
"components": [
{
"metadata": [
{
"name": "string",
"secretRef": "string",
"value": "string"
}
],
"name": "string",
"type": "string",
"version": "string"
}
],
"enabled": "bool"
},
"revisionSuffix": "string",
"scale": {
"maxReplicas": "int",
"minReplicas": "int",
"rules": [
{
"azureQueue": {
"auth": [
{
"secretRef": "string",
"triggerParameter": "string"
}
],
"queueLength": "int",
"queueName": "string"
},
"custom": {
"auth": [
{
"secretRef": "string",
"triggerParameter": "string"
}
],
"metadata": {
"{customized property}": "string"
},
"type": "string"
},
"http": {
"auth": [
{
"secretRef": "string",
"triggerParameter": "string"
}
],
"metadata": {
"{customized property}": "string"
}
},
"name": "string"
}
]
}
}
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
Microsoft.Web/containerApps
| Nome |
Descrizione |
Valore |
| versione dell'API |
Versione dell'API |
'2023-12-01' |
| gentile |
Tipo di risorsa. |
corda |
| ubicazione |
Percorso risorsa. |
stringa (obbligatorio) |
| nome |
Nome della risorsa |
stringa (obbligatorio) |
| proprietà |
Proprietà specifiche della risorsa ContainerApp |
ContainerAppProperties |
| Tag |
Tag delle risorse |
Dizionario di nomi e valori di tag. Vedere tag nei modelli |
| digitare |
Tipo di risorsa |
'Microsoft.Web/containerApps' |
Configurazione
| Nome |
Descrizione |
Valore |
| activeRevisionsMode |
ActiveRevisionsMode controlla la modalità di gestione delle revisioni attive per l'app Contenitore:
<elenco><elemento>multiple: più revisioni possono essere attive. Se non viene specificato alcun valore, questo è il valore predefinito</item><elemento>Single: una sola revisione può essere attiva alla volta. Non è possibile usare i pesi delle revisioni in questa modalità</item></list> |
'multiplo' 'singolo' |
| Ingresso |
Configurazioni di ingresso. |
in ingresso |
| Registri |
Raccolta di credenziali del registro contenitori privato per i contenitori usati dall'app Contenitore |
RegistryCredentials[] |
| segreti |
Raccolta di segreti usati da un'app contenitore |
segreto[] |
Contenitore
| Nome |
Descrizione |
Valore |
| argomenti |
Argomenti del comando di avvio del contenitore. |
stringa[] |
| comando |
Comando start del contenitore. |
stringa[] |
| Env |
Variabili di ambiente del contenitore. |
EnvironmentVar[] |
| immagine |
Tag immagine contenitore. |
corda |
| nome |
Nome del contenitore personalizzato. |
corda |
| risorse |
Requisiti delle risorse del contenitore. |
ContainerResources |
ContainerAppProperties
| Nome |
Descrizione |
Valore |
| configurazione |
Proprietà di configurazione dell'app contenitore non con controllo delle versioni. |
configurazione |
| kubeEnvironmentId |
ID risorsa di KubeEnvironment dell'app contenitore. |
corda |
| sagoma |
Definizione dell'applicazione con controllo delle versioni dell'app contenitore. |
modello |
ContainerResources
| Nome |
Descrizione |
Valore |
| CPU |
CPU necessaria nei core, ad esempio 0,5 |
Int |
| memoria |
Memoria necessaria, ad esempio "250 Mb" |
corda |
Regola CustomScaleRule
| Nome |
Descrizione |
Valore |
| Auth |
Segreti di autenticazione per la regola di scalabilità personalizzata. |
ScaleRuleAuth[] |
| metadati |
Proprietà dei metadati per descrivere la regola di scalabilità personalizzata. |
CustomScaleRuleMetadata |
| digitare |
Tipo della regola di scalabilità personalizzata ad esempio: azure-servicebus, redis e così via. |
corda |
Dapr
| Nome |
Descrizione |
Valore |
| ID dell'app |
Identificatore dell'applicazione Dapr |
corda |
| AppPort |
Porta su cui l'auto lato Dapr |
Int |
| Componenti |
Raccolta di componenti Dapr |
daprComponent[] |
| Abilitato |
Valore booleano che indica se l'auto lato Dapr è abilitata |
Bool |
DaprComponent
| Nome |
Descrizione |
Valore |
| metadati |
Metadati dei componenti |
daprMetadata[] |
| nome |
Nome componente |
corda |
| digitare |
Tipo di componente |
corda |
| Versione |
Versione del componente |
corda |
| Nome |
Descrizione |
Valore |
| nome |
Nome della proprietà dei metadati. |
corda |
| secretRef |
Nome del segreto dell'app contenitore da cui eseguire il pull del valore della proprietà dei metadati. |
corda |
| valore |
Valore della proprietà dei metadati. |
corda |
AmbienteVar
| Nome |
Descrizione |
Valore |
| nome |
Nome della variabile di ambiente. |
corda |
| secretRef |
Nome del segreto dell'app contenitore da cui eseguire il pull del valore della variabile di ambiente. |
corda |
| valore |
Valore della variabile di ambiente non segreto. |
corda |
Regola HttpScaleRule
| Nome |
Descrizione |
Valore |
| Auth |
Segreti di autenticazione per la regola di scalabilità personalizzata. |
ScaleRuleAuth[] |
| metadati |
Proprietà dei metadati per descrivere la regola di scalabilità HTTP. |
HttpScaleRuleMetadata |
Ingresso
| Nome |
Descrizione |
Valore |
| allowInsecure |
Bool che indica se sono consentite le connessioni HTTP a. Se impostato su false connessioni HTTP vengono reindirizzate automaticamente alle connessioni HTTPS |
Bool |
| esterno |
Bool che indica se l'app espone un endpoint HTTP esterno |
Bool |
| targetPort |
Porta di destinazione nei contenitori per il traffico proveniente dall'ingresso |
Int |
| traffico |
|
TrafficWeight[] |
| trasporto |
Protocollo di trasporto in ingresso |
automobile 'http' 'http2' |
Regola QueueScaleRule
| Nome |
Descrizione |
Valore |
| Auth |
Segreti di autenticazione per la regola di scalabilità della coda. |
ScaleRuleAuth[] |
| queueLength |
Lunghezza coda. |
Int |
| queueName |
Nome coda. |
corda |
Credenziali del registro
| Nome |
Descrizione |
Valore |
| passwordSecretRef |
Nome del segreto che contiene la password di accesso del Registro di sistema |
corda |
| server |
Server registro contenitori |
corda |
| nome utente |
Nome utente registro contenitori |
corda |
Scala
| Nome |
Descrizione |
Valore |
| maxRepliche |
Opzionale. Numero massimo di repliche di contenitori. Il valore predefinito è 10 se non è impostato. |
Int |
| minReplicas |
Opzionale. Numero minimo di repliche di contenitori. |
Int |
| norme |
Regole di ridimensionamento. |
ScaleRule [] |
Regola di scala
| Nome |
Descrizione |
Valore |
| azureQueue |
Ridimensionamento basato su code di Azure. |
QueueScaleRule |
| costume |
Regola di scalabilità personalizzata. |
CustomScaleRule |
| http |
Ridimensionamento basato sulle richieste HTTP. |
Regola HttpScaleRule |
| nome |
Nome regola di scalabilità |
corda |
ScaleRuleAuth
| Nome |
Descrizione |
Valore |
| secretRef |
Nome del segreto dell'app contenitore da cui eseguire il pull dei parametri di autenticazione. |
corda |
| triggerParametro |
Parametro trigger che usa il segreto |
corda |
Segreto
| Nome |
Descrizione |
Valore |
| nome |
Nome segreto. |
corda |
| valore |
Valore segreto. |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. |
Sagoma
| Nome |
Descrizione |
Valore |
| contenitori |
Elenco di definizioni di contenitori per l'app contenitore. |
contenitore [] |
| dapr |
Configurazione dapr per l'app contenitore. |
dapr |
| revisionSuffisso |
Suffisso descrittivo aggiunto al nome della revisione |
corda |
| scala |
Proprietà di ridimensionamento per l'app contenitore. |
Ridimensionare |
Peso del traffico
| Nome |
Descrizione |
Valore |
| latestRevision |
Indica che il peso del traffico appartiene a una revisione stabile più recente |
Bool |
| revisionName |
Nome di una revisione |
corda |
| peso |
Peso del traffico assegnato a una revisione |
Int |
Il tipo di risorsa containerApps può essere distribuito con operazioni destinate a:
-
Gruppi di risorse Per un elenco delle proprietà modificate in ogni versione dell'API, vedi il registro modifiche.
Per creare una risorsa Microsoft.Web/containerApps, aggiungere il comando Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/containerApps@2023-12-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
kind = "string"
properties = {
configuration = {
activeRevisionsMode = "string"
ingress = {
allowInsecure = bool
external = bool
targetPort = int
traffic = [
{
latestRevision = bool
revisionName = "string"
weight = int
}
]
transport = "string"
}
registries = [
{
passwordSecretRef = "string"
server = "string"
username = "string"
}
]
secrets = [
{
name = "string"
value = "string"
}
]
}
kubeEnvironmentId = "string"
template = {
containers = [
{
args = [
"string"
]
command = [
"string"
]
env = [
{
name = "string"
secretRef = "string"
value = "string"
}
]
image = "string"
name = "string"
resources = {
cpu = int
memory = "string"
}
}
]
dapr = {
appId = "string"
appPort = int
components = [
{
metadata = [
{
name = "string"
secretRef = "string"
value = "string"
}
]
name = "string"
type = "string"
version = "string"
}
]
enabled = bool
}
revisionSuffix = "string"
scale = {
maxReplicas = int
minReplicas = int
rules = [
{
azureQueue = {
auth = [
{
secretRef = "string"
triggerParameter = "string"
}
]
queueLength = int
queueName = "string"
}
custom = {
auth = [
{
secretRef = "string"
triggerParameter = "string"
}
]
metadata = {
{customized property} = "string"
}
type = "string"
}
http = {
auth = [
{
secretRef = "string"
triggerParameter = "string"
}
]
metadata = {
{customized property} = "string"
}
}
name = "string"
}
]
}
}
}
}
}
Valori delle proprietà
Microsoft.Web/containerApps
| Nome |
Descrizione |
Valore |
| gentile |
Tipo di risorsa. |
corda |
| ubicazione |
Percorso risorsa. |
stringa (obbligatorio) |
| nome |
Nome della risorsa |
stringa (obbligatorio) |
| proprietà |
Proprietà specifiche della risorsa ContainerApp |
ContainerAppProperties |
| Tag |
Tag delle risorse |
Dizionario di nomi e valori di tag. |
| digitare |
Tipo di risorsa |
"Microsoft.Web/containerApps@2023-12-01" |
Configurazione
| Nome |
Descrizione |
Valore |
| activeRevisionsMode |
ActiveRevisionsMode controlla la modalità di gestione delle revisioni attive per l'app Contenitore:
<elenco><elemento>multiple: più revisioni possono essere attive. Se non viene specificato alcun valore, questo è il valore predefinito</item><elemento>Single: una sola revisione può essere attiva alla volta. Non è possibile usare i pesi delle revisioni in questa modalità</item></list> |
'multiplo' 'singolo' |
| Ingresso |
Configurazioni di ingresso. |
in ingresso |
| Registri |
Raccolta di credenziali del registro contenitori privato per i contenitori usati dall'app Contenitore |
RegistryCredentials[] |
| segreti |
Raccolta di segreti usati da un'app contenitore |
segreto[] |
Contenitore
| Nome |
Descrizione |
Valore |
| argomenti |
Argomenti del comando di avvio del contenitore. |
stringa[] |
| comando |
Comando start del contenitore. |
stringa[] |
| Env |
Variabili di ambiente del contenitore. |
EnvironmentVar[] |
| immagine |
Tag immagine contenitore. |
corda |
| nome |
Nome del contenitore personalizzato. |
corda |
| risorse |
Requisiti delle risorse del contenitore. |
ContainerResources |
ContainerAppProperties
| Nome |
Descrizione |
Valore |
| configurazione |
Proprietà di configurazione dell'app contenitore non con controllo delle versioni. |
configurazione |
| kubeEnvironmentId |
ID risorsa di KubeEnvironment dell'app contenitore. |
corda |
| sagoma |
Definizione dell'applicazione con controllo delle versioni dell'app contenitore. |
modello |
ContainerResources
| Nome |
Descrizione |
Valore |
| CPU |
CPU necessaria nei core, ad esempio 0,5 |
Int |
| memoria |
Memoria necessaria, ad esempio "250 Mb" |
corda |
Regola CustomScaleRule
| Nome |
Descrizione |
Valore |
| Auth |
Segreti di autenticazione per la regola di scalabilità personalizzata. |
ScaleRuleAuth[] |
| metadati |
Proprietà dei metadati per descrivere la regola di scalabilità personalizzata. |
CustomScaleRuleMetadata |
| digitare |
Tipo della regola di scalabilità personalizzata ad esempio: azure-servicebus, redis e così via. |
corda |
Dapr
| Nome |
Descrizione |
Valore |
| ID dell'app |
Identificatore dell'applicazione Dapr |
corda |
| AppPort |
Porta su cui l'auto lato Dapr |
Int |
| Componenti |
Raccolta di componenti Dapr |
daprComponent[] |
| Abilitato |
Valore booleano che indica se l'auto lato Dapr è abilitata |
Bool |
DaprComponent
| Nome |
Descrizione |
Valore |
| metadati |
Metadati dei componenti |
daprMetadata[] |
| nome |
Nome componente |
corda |
| digitare |
Tipo di componente |
corda |
| Versione |
Versione del componente |
corda |
| Nome |
Descrizione |
Valore |
| nome |
Nome della proprietà dei metadati. |
corda |
| secretRef |
Nome del segreto dell'app contenitore da cui eseguire il pull del valore della proprietà dei metadati. |
corda |
| valore |
Valore della proprietà dei metadati. |
corda |
AmbienteVar
| Nome |
Descrizione |
Valore |
| nome |
Nome della variabile di ambiente. |
corda |
| secretRef |
Nome del segreto dell'app contenitore da cui eseguire il pull del valore della variabile di ambiente. |
corda |
| valore |
Valore della variabile di ambiente non segreto. |
corda |
Regola HttpScaleRule
| Nome |
Descrizione |
Valore |
| Auth |
Segreti di autenticazione per la regola di scalabilità personalizzata. |
ScaleRuleAuth[] |
| metadati |
Proprietà dei metadati per descrivere la regola di scalabilità HTTP. |
HttpScaleRuleMetadata |
Ingresso
| Nome |
Descrizione |
Valore |
| allowInsecure |
Bool che indica se sono consentite le connessioni HTTP a. Se impostato su false connessioni HTTP vengono reindirizzate automaticamente alle connessioni HTTPS |
Bool |
| esterno |
Bool che indica se l'app espone un endpoint HTTP esterno |
Bool |
| targetPort |
Porta di destinazione nei contenitori per il traffico proveniente dall'ingresso |
Int |
| traffico |
|
TrafficWeight[] |
| trasporto |
Protocollo di trasporto in ingresso |
automobile 'http' 'http2' |
Regola QueueScaleRule
| Nome |
Descrizione |
Valore |
| Auth |
Segreti di autenticazione per la regola di scalabilità della coda. |
ScaleRuleAuth[] |
| queueLength |
Lunghezza coda. |
Int |
| queueName |
Nome coda. |
corda |
Credenziali del registro
| Nome |
Descrizione |
Valore |
| passwordSecretRef |
Nome del segreto che contiene la password di accesso del Registro di sistema |
corda |
| server |
Server registro contenitori |
corda |
| nome utente |
Nome utente registro contenitori |
corda |
Scala
| Nome |
Descrizione |
Valore |
| maxRepliche |
Opzionale. Numero massimo di repliche di contenitori. Il valore predefinito è 10 se non è impostato. |
Int |
| minReplicas |
Opzionale. Numero minimo di repliche di contenitori. |
Int |
| norme |
Regole di ridimensionamento. |
ScaleRule [] |
Regola di scala
| Nome |
Descrizione |
Valore |
| azureQueue |
Ridimensionamento basato su code di Azure. |
QueueScaleRule |
| costume |
Regola di scalabilità personalizzata. |
CustomScaleRule |
| http |
Ridimensionamento basato sulle richieste HTTP. |
Regola HttpScaleRule |
| nome |
Nome regola di scalabilità |
corda |
ScaleRuleAuth
| Nome |
Descrizione |
Valore |
| secretRef |
Nome del segreto dell'app contenitore da cui eseguire il pull dei parametri di autenticazione. |
corda |
| triggerParametro |
Parametro trigger che usa il segreto |
corda |
Segreto
| Nome |
Descrizione |
Valore |
| nome |
Nome segreto. |
corda |
| valore |
Valore segreto. |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. |
Sagoma
| Nome |
Descrizione |
Valore |
| contenitori |
Elenco di definizioni di contenitori per l'app contenitore. |
contenitore [] |
| dapr |
Configurazione dapr per l'app contenitore. |
dapr |
| revisionSuffisso |
Suffisso descrittivo aggiunto al nome della revisione |
corda |
| scala |
Proprietà di ridimensionamento per l'app contenitore. |
Ridimensionare |
Peso del traffico
| Nome |
Descrizione |
Valore |
| latestRevision |
Indica che il peso del traffico appartiene a una revisione stabile più recente |
Bool |
| revisionName |
Nome di una revisione |
corda |
| peso |
Peso del traffico assegnato a una revisione |
Int |