Este tipo de recurso se ha migrado al espacio de nombres Microsoft.App. Para el nuevo tipo de recurso, consulte Microsoft.App containerApps.
Para obtener información sobre la migración, vea Acción necesaria: migración de espacio de nombres de Microsoft.Web a Microsoft.App en marzo de 2022.
Definición de recursos de Bicep
El tipo de recurso containerApps se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Web/containerApps, agregue lo siguiente a la plantilla de Bicep.
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'
}
}
Valores de propiedad
Microsoft.Web/containerApps
Nombre |
Descripción |
Valor |
amable |
Tipo de recurso. |
cuerda |
ubicación |
Ubicación del recurso. |
string (obligatorio) |
nombre |
El nombre del recurso |
string (obligatorio) |
Propiedades |
Propiedades específicas del recurso ContainerApp |
ContainerAppProperties |
Etiquetas |
Etiquetas de recursos |
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
Configuración
Nombre |
Descripción |
Valor |
activeRevisionsMode |
ActiveRevisionsMode controla cómo se controlan las revisiones activas para la aplicación contenedora:
<lista><elemento>Multiple: se pueden activar varias revisiones. Si no se proporciona ningún valor, esta es la<predeterminada /item><elemento>single: solo se puede activar una revisión a la vez. No se pueden usar pesos de revisión en este modo</item></list> |
'múltiples' 'soltero' |
ingreso |
Configuraciones de entrada. |
de entrada de |
Registros |
Recopilación de credenciales de registro de contenedor privado para contenedores usados por la aplicación contenedora |
Credenciales de Registro[] |
Secretos |
Colección de secretos usados por una aplicación contenedora |
secreto[] |
Contenedor
Nombre |
Descripción |
Valor |
args |
Argumentos de comando de inicio de contenedor. |
cadena[] |
mandar |
Comando container start. |
cadena[] |
Env |
Variables de entorno de contenedor. |
EnvironmentVar[] |
imagen |
Etiqueta de imagen de contenedor. |
cuerda |
nombre |
Nombre de contenedor personalizado. |
cuerda |
Recursos |
Requisitos de recursos de contenedor. |
containerResources de |
ContainerAppProperties
Nombre |
Descripción |
Valor |
configuración |
Propiedades de configuración de la aplicación contenedora sin control de versiones. |
configuración de |
kubeEnvironmentId |
Identificador de recurso del entorno KubeEnvironment de la aplicación contenedora. |
cuerda |
plantilla |
Definición de aplicación con versión de aplicación contenedora. |
de plantilla de |
ContainerResources
Nombre |
Descripción |
Valor |
CPU |
CPU necesaria en núcleos, por ejemplo, 0,5 |
Int |
memoria |
Memoria necesaria, por ejemplo, "250 Mb" |
cuerda |
CustomScaleRule
Nombre |
Descripción |
Valor |
Auth |
Secretos de autenticación para la regla de escalado personalizada. |
scaleRuleAuth[] |
metadatos |
Propiedades de metadatos para describir la regla de escalado personalizada. |
CustomScaleRuleMetadata |
tipo |
Tipo de la regla de escalado personalizada Por ejemplo: azure-servicebus, redis, etc. |
cuerda |
Dapr
Nombre |
Descripción |
Valor |
ID de la aplicación |
Identificador de aplicación dapr |
cuerda |
appPort |
Puerto en el que el coche lateral de Dapr |
Int |
Componentes |
Colección de componentes de Dapr |
DaprComponent [] |
Habilitado |
Boolean que indica si el coche lateral dapr está habilitado |
Bool |
DaprComponent
Nombre |
Descripción |
Valor |
metadatos |
Metadatos de componentes |
daprMetadata[] |
nombre |
Nombre del componente |
cuerda |
tipo |
Tipo de componente |
cuerda |
Versión |
Versión del componente |
cuerda |
Nombre |
Descripción |
Valor |
nombre |
Nombre de propiedad de metadatos. |
cuerda |
secretRef |
Nombre del secreto de la aplicación contenedora del que se va a extraer el valor de la propiedad de metadatos. |
cuerda |
valor |
Valor de propiedad de metadatos. |
cuerda |
EnvironmentVar (Var de entorno)
Nombre |
Descripción |
Valor |
nombre |
Nombre de la variable de entorno. |
cuerda |
secretRef |
Nombre del secreto de aplicación contenedora del que se va a extraer el valor de la variable de entorno. |
cuerda |
valor |
Valor de variable de entorno no secreto. |
cuerda |
HttpScaleRule
Nombre |
Descripción |
Valor |
Auth |
Secretos de autenticación para la regla de escalado personalizada. |
scaleRuleAuth[] |
metadatos |
Propiedades de metadatos para describir la regla de escalado http. |
HttpScaleRuleMetadata |
Ingreso
Nombre |
Descripción |
Valor |
allowInsecure |
Bool que indica si se permiten conexiones HTTP a . Si se establece en conexiones HTTP falsas se redirige automáticamente a conexiones HTTPS. |
Bool |
externo |
Bool que indica si la aplicación expone un punto de conexión HTTP externo |
Bool |
targetPort |
Puerto de destino en contenedores para el tráfico desde la entrada |
Int |
tráfico |
|
Peso de tráfico[] |
transporte |
Protocolo de transporte de entrada |
coche 'http' 'http2' |
QueueScaleRule
Nombre |
Descripción |
Valor |
Auth |
Secretos de autenticación para la regla de escalado de colas. |
scaleRuleAuth[] |
queueLength |
Longitud de la cola. |
Int |
queueName |
Nombre de la cola. |
cuerda |
RegistryCredentials
Nombre |
Descripción |
Valor |
passwordSecretRef |
Nombre del secreto que contiene la contraseña de inicio de sesión del Registro |
cuerda |
servidor |
Servidor de registro de contenedores |
cuerda |
nombre de usuario |
Nombre de usuario de Container Registry |
cuerda |
Escama
Nombre |
Descripción |
Valor |
maxReplicas |
Opcional. Número máximo de réplicas de contenedor. El valor predeterminado es 10 si no se establece. |
Int |
minRéplicas |
Opcional. Número mínimo de réplicas de contenedor. |
Int |
reglas |
Reglas de escalado. |
ScaleRule [] |
ScaleRule (Regla de escala)
Nombre |
Descripción |
Valor |
azureQueue |
Escalado basado en cola de Azure. |
queueScaleRule de |
costumbre |
Regla de escalado personalizada. |
CustomScaleRule |
HTTP |
Escalado basado en solicitudes HTTP. |
HttpScaleRule |
nombre |
Nombre de la regla de escalado |
cuerda |
ScaleRuleAuth
Nombre |
Descripción |
Valor |
secretRef |
Nombre del secreto de la aplicación contenedora desde el que se van a extraer los parámetros de autenticación. |
cuerda |
triggerParameter |
Parámetro de desencadenador que usa el secreto |
cuerda |
Secreto
Nombre |
Descripción |
Valor |
nombre |
Nombre del secreto. |
cuerda |
valor |
Valor secreto. |
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro. |
Plantilla
Nombre |
Descripción |
Valor |
recipientes |
Lista de definiciones de contenedor para la aplicación contenedora. |
container[] |
Dapr |
Configuración de Dapr para la aplicación contenedora. |
Dapr |
revisionSuffix |
Sufijo descriptivo que se anexa al nombre de revisión |
cuerda |
escama |
Propiedades de escalado de la aplicación contenedora. |
escalado |
Peso de tráfico
Nombre |
Descripción |
Valor |
latestRevision |
Indica que el peso del tráfico pertenece a una revisión estable más reciente. |
Bool |
revisionName |
Nombre de una revisión |
cuerda |
peso |
Peso del tráfico asignado a una revisión |
Int |
Definición de recursos de plantilla de ARM
El tipo de recurso containerApps se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Web/containerApps, agregue el siguiente JSON a la plantilla.
{
"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"
}
}
Valores de propiedad
Microsoft.Web/containerApps
Nombre |
Descripción |
Valor |
apiVersion |
La versión de api |
'2023-12-01' |
amable |
Tipo de recurso. |
cuerda |
ubicación |
Ubicación del recurso. |
string (obligatorio) |
nombre |
El nombre del recurso |
string (obligatorio) |
Propiedades |
Propiedades específicas del recurso ContainerApp |
ContainerAppProperties |
Etiquetas |
Etiquetas de recursos |
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo |
El tipo de recurso |
"Microsoft.Web/containerApps" |
Configuración
Nombre |
Descripción |
Valor |
activeRevisionsMode |
ActiveRevisionsMode controla cómo se controlan las revisiones activas para la aplicación contenedora:
<lista><elemento>Multiple: se pueden activar varias revisiones. Si no se proporciona ningún valor, esta es la<predeterminada /item><elemento>single: solo se puede activar una revisión a la vez. No se pueden usar pesos de revisión en este modo</item></list> |
'múltiples' 'soltero' |
ingreso |
Configuraciones de entrada. |
de entrada de |
Registros |
Recopilación de credenciales de registro de contenedor privado para contenedores usados por la aplicación contenedora |
Credenciales de Registro[] |
Secretos |
Colección de secretos usados por una aplicación contenedora |
secreto[] |
Contenedor
Nombre |
Descripción |
Valor |
args |
Argumentos de comando de inicio de contenedor. |
cadena[] |
mandar |
Comando container start. |
cadena[] |
Env |
Variables de entorno de contenedor. |
EnvironmentVar[] |
imagen |
Etiqueta de imagen de contenedor. |
cuerda |
nombre |
Nombre de contenedor personalizado. |
cuerda |
Recursos |
Requisitos de recursos de contenedor. |
containerResources de |
ContainerAppProperties
Nombre |
Descripción |
Valor |
configuración |
Propiedades de configuración de la aplicación contenedora sin control de versiones. |
configuración de |
kubeEnvironmentId |
Identificador de recurso del entorno KubeEnvironment de la aplicación contenedora. |
cuerda |
plantilla |
Definición de aplicación con versión de aplicación contenedora. |
de plantilla de |
ContainerResources
Nombre |
Descripción |
Valor |
CPU |
CPU necesaria en núcleos, por ejemplo, 0,5 |
Int |
memoria |
Memoria necesaria, por ejemplo, "250 Mb" |
cuerda |
CustomScaleRule
Nombre |
Descripción |
Valor |
Auth |
Secretos de autenticación para la regla de escalado personalizada. |
scaleRuleAuth[] |
metadatos |
Propiedades de metadatos para describir la regla de escalado personalizada. |
CustomScaleRuleMetadata |
tipo |
Tipo de la regla de escalado personalizada Por ejemplo: azure-servicebus, redis, etc. |
cuerda |
Dapr
Nombre |
Descripción |
Valor |
ID de la aplicación |
Identificador de aplicación dapr |
cuerda |
appPort |
Puerto en el que el coche lateral de Dapr |
Int |
Componentes |
Colección de componentes de Dapr |
DaprComponent [] |
Habilitado |
Boolean que indica si el coche lateral dapr está habilitado |
Bool |
DaprComponent
Nombre |
Descripción |
Valor |
metadatos |
Metadatos de componentes |
daprMetadata[] |
nombre |
Nombre del componente |
cuerda |
tipo |
Tipo de componente |
cuerda |
Versión |
Versión del componente |
cuerda |
Nombre |
Descripción |
Valor |
nombre |
Nombre de propiedad de metadatos. |
cuerda |
secretRef |
Nombre del secreto de la aplicación contenedora del que se va a extraer el valor de la propiedad de metadatos. |
cuerda |
valor |
Valor de propiedad de metadatos. |
cuerda |
EnvironmentVar (Var de entorno)
Nombre |
Descripción |
Valor |
nombre |
Nombre de la variable de entorno. |
cuerda |
secretRef |
Nombre del secreto de aplicación contenedora del que se va a extraer el valor de la variable de entorno. |
cuerda |
valor |
Valor de variable de entorno no secreto. |
cuerda |
HttpScaleRule
Nombre |
Descripción |
Valor |
Auth |
Secretos de autenticación para la regla de escalado personalizada. |
scaleRuleAuth[] |
metadatos |
Propiedades de metadatos para describir la regla de escalado http. |
HttpScaleRuleMetadata |
Ingreso
Nombre |
Descripción |
Valor |
allowInsecure |
Bool que indica si se permiten conexiones HTTP a . Si se establece en conexiones HTTP falsas se redirige automáticamente a conexiones HTTPS. |
Bool |
externo |
Bool que indica si la aplicación expone un punto de conexión HTTP externo |
Bool |
targetPort |
Puerto de destino en contenedores para el tráfico desde la entrada |
Int |
tráfico |
|
Peso de tráfico[] |
transporte |
Protocolo de transporte de entrada |
coche 'http' 'http2' |
QueueScaleRule
Nombre |
Descripción |
Valor |
Auth |
Secretos de autenticación para la regla de escalado de colas. |
scaleRuleAuth[] |
queueLength |
Longitud de la cola. |
Int |
queueName |
Nombre de la cola. |
cuerda |
RegistryCredentials
Nombre |
Descripción |
Valor |
passwordSecretRef |
Nombre del secreto que contiene la contraseña de inicio de sesión del Registro |
cuerda |
servidor |
Servidor de registro de contenedores |
cuerda |
nombre de usuario |
Nombre de usuario de Container Registry |
cuerda |
Escama
Nombre |
Descripción |
Valor |
maxReplicas |
Opcional. Número máximo de réplicas de contenedor. El valor predeterminado es 10 si no se establece. |
Int |
minRéplicas |
Opcional. Número mínimo de réplicas de contenedor. |
Int |
reglas |
Reglas de escalado. |
ScaleRule [] |
ScaleRule (Regla de escala)
Nombre |
Descripción |
Valor |
azureQueue |
Escalado basado en cola de Azure. |
queueScaleRule de |
costumbre |
Regla de escalado personalizada. |
CustomScaleRule |
HTTP |
Escalado basado en solicitudes HTTP. |
HttpScaleRule |
nombre |
Nombre de la regla de escalado |
cuerda |
ScaleRuleAuth
Nombre |
Descripción |
Valor |
secretRef |
Nombre del secreto de la aplicación contenedora desde el que se van a extraer los parámetros de autenticación. |
cuerda |
triggerParameter |
Parámetro de desencadenador que usa el secreto |
cuerda |
Secreto
Nombre |
Descripción |
Valor |
nombre |
Nombre del secreto. |
cuerda |
valor |
Valor secreto. |
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro. |
Plantilla
Nombre |
Descripción |
Valor |
recipientes |
Lista de definiciones de contenedor para la aplicación contenedora. |
container[] |
Dapr |
Configuración de Dapr para la aplicación contenedora. |
Dapr |
revisionSuffix |
Sufijo descriptivo que se anexa al nombre de revisión |
cuerda |
escama |
Propiedades de escalado de la aplicación contenedora. |
escalado |
Peso de tráfico
Nombre |
Descripción |
Valor |
latestRevision |
Indica que el peso del tráfico pertenece a una revisión estable más reciente. |
Bool |
revisionName |
Nombre de una revisión |
cuerda |
peso |
Peso del tráfico asignado a una revisión |
Int |
Ejemplos de uso
El tipo de recurso containerApps se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Web/containerApps, agregue el siguiente terraform a la plantilla.
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"
}
]
}
}
}
}
}
Valores de propiedad
Microsoft.Web/containerApps
Nombre |
Descripción |
Valor |
amable |
Tipo de recurso. |
cuerda |
ubicación |
Ubicación del recurso. |
string (obligatorio) |
nombre |
El nombre del recurso |
string (obligatorio) |
Propiedades |
Propiedades específicas del recurso ContainerApp |
ContainerAppProperties |
Etiquetas |
Etiquetas de recursos |
Diccionario de nombres y valores de etiqueta. |
tipo |
El tipo de recurso |
"Microsoft.Web/containerApps@2023-12-01" |
Configuración
Nombre |
Descripción |
Valor |
activeRevisionsMode |
ActiveRevisionsMode controla cómo se controlan las revisiones activas para la aplicación contenedora:
<lista><elemento>Multiple: se pueden activar varias revisiones. Si no se proporciona ningún valor, esta es la<predeterminada /item><elemento>single: solo se puede activar una revisión a la vez. No se pueden usar pesos de revisión en este modo</item></list> |
'múltiples' 'soltero' |
ingreso |
Configuraciones de entrada. |
de entrada de |
Registros |
Recopilación de credenciales de registro de contenedor privado para contenedores usados por la aplicación contenedora |
Credenciales de Registro[] |
Secretos |
Colección de secretos usados por una aplicación contenedora |
secreto[] |
Contenedor
Nombre |
Descripción |
Valor |
args |
Argumentos de comando de inicio de contenedor. |
cadena[] |
mandar |
Comando container start. |
cadena[] |
Env |
Variables de entorno de contenedor. |
EnvironmentVar[] |
imagen |
Etiqueta de imagen de contenedor. |
cuerda |
nombre |
Nombre de contenedor personalizado. |
cuerda |
Recursos |
Requisitos de recursos de contenedor. |
containerResources de |
ContainerAppProperties
Nombre |
Descripción |
Valor |
configuración |
Propiedades de configuración de la aplicación contenedora sin control de versiones. |
configuración de |
kubeEnvironmentId |
Identificador de recurso del entorno KubeEnvironment de la aplicación contenedora. |
cuerda |
plantilla |
Definición de aplicación con versión de aplicación contenedora. |
de plantilla de |
ContainerResources
Nombre |
Descripción |
Valor |
CPU |
CPU necesaria en núcleos, por ejemplo, 0,5 |
Int |
memoria |
Memoria necesaria, por ejemplo, "250 Mb" |
cuerda |
CustomScaleRule
Nombre |
Descripción |
Valor |
Auth |
Secretos de autenticación para la regla de escalado personalizada. |
scaleRuleAuth[] |
metadatos |
Propiedades de metadatos para describir la regla de escalado personalizada. |
CustomScaleRuleMetadata |
tipo |
Tipo de la regla de escalado personalizada Por ejemplo: azure-servicebus, redis, etc. |
cuerda |
Dapr
Nombre |
Descripción |
Valor |
ID de la aplicación |
Identificador de aplicación dapr |
cuerda |
appPort |
Puerto en el que el coche lateral de Dapr |
Int |
Componentes |
Colección de componentes de Dapr |
DaprComponent [] |
Habilitado |
Boolean que indica si el coche lateral dapr está habilitado |
Bool |
DaprComponent
Nombre |
Descripción |
Valor |
metadatos |
Metadatos de componentes |
daprMetadata[] |
nombre |
Nombre del componente |
cuerda |
tipo |
Tipo de componente |
cuerda |
Versión |
Versión del componente |
cuerda |
Nombre |
Descripción |
Valor |
nombre |
Nombre de propiedad de metadatos. |
cuerda |
secretRef |
Nombre del secreto de la aplicación contenedora del que se va a extraer el valor de la propiedad de metadatos. |
cuerda |
valor |
Valor de propiedad de metadatos. |
cuerda |
EnvironmentVar (Var de entorno)
Nombre |
Descripción |
Valor |
nombre |
Nombre de la variable de entorno. |
cuerda |
secretRef |
Nombre del secreto de aplicación contenedora del que se va a extraer el valor de la variable de entorno. |
cuerda |
valor |
Valor de variable de entorno no secreto. |
cuerda |
HttpScaleRule
Nombre |
Descripción |
Valor |
Auth |
Secretos de autenticación para la regla de escalado personalizada. |
scaleRuleAuth[] |
metadatos |
Propiedades de metadatos para describir la regla de escalado http. |
HttpScaleRuleMetadata |
Ingreso
Nombre |
Descripción |
Valor |
allowInsecure |
Bool que indica si se permiten conexiones HTTP a . Si se establece en conexiones HTTP falsas se redirige automáticamente a conexiones HTTPS. |
Bool |
externo |
Bool que indica si la aplicación expone un punto de conexión HTTP externo |
Bool |
targetPort |
Puerto de destino en contenedores para el tráfico desde la entrada |
Int |
tráfico |
|
Peso de tráfico[] |
transporte |
Protocolo de transporte de entrada |
coche 'http' 'http2' |
QueueScaleRule
Nombre |
Descripción |
Valor |
Auth |
Secretos de autenticación para la regla de escalado de colas. |
scaleRuleAuth[] |
queueLength |
Longitud de la cola. |
Int |
queueName |
Nombre de la cola. |
cuerda |
RegistryCredentials
Nombre |
Descripción |
Valor |
passwordSecretRef |
Nombre del secreto que contiene la contraseña de inicio de sesión del Registro |
cuerda |
servidor |
Servidor de registro de contenedores |
cuerda |
nombre de usuario |
Nombre de usuario de Container Registry |
cuerda |
Escama
Nombre |
Descripción |
Valor |
maxReplicas |
Opcional. Número máximo de réplicas de contenedor. El valor predeterminado es 10 si no se establece. |
Int |
minRéplicas |
Opcional. Número mínimo de réplicas de contenedor. |
Int |
reglas |
Reglas de escalado. |
ScaleRule [] |
ScaleRule (Regla de escala)
Nombre |
Descripción |
Valor |
azureQueue |
Escalado basado en cola de Azure. |
queueScaleRule de |
costumbre |
Regla de escalado personalizada. |
CustomScaleRule |
HTTP |
Escalado basado en solicitudes HTTP. |
HttpScaleRule |
nombre |
Nombre de la regla de escalado |
cuerda |
ScaleRuleAuth
Nombre |
Descripción |
Valor |
secretRef |
Nombre del secreto de la aplicación contenedora desde el que se van a extraer los parámetros de autenticación. |
cuerda |
triggerParameter |
Parámetro de desencadenador que usa el secreto |
cuerda |
Secreto
Nombre |
Descripción |
Valor |
nombre |
Nombre del secreto. |
cuerda |
valor |
Valor secreto. |
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro. |
Plantilla
Nombre |
Descripción |
Valor |
recipientes |
Lista de definiciones de contenedor para la aplicación contenedora. |
container[] |
Dapr |
Configuración de Dapr para la aplicación contenedora. |
Dapr |
revisionSuffix |
Sufijo descriptivo que se anexa al nombre de revisión |
cuerda |
escama |
Propiedades de escalado de la aplicación contenedora. |
escalado |
Peso de tráfico
Nombre |
Descripción |
Valor |
latestRevision |
Indica que el peso del tráfico pertenece a una revisión estable más reciente. |
Bool |
revisionName |
Nombre de una revisión |
cuerda |
peso |
Peso del tráfico asignado a una revisión |
Int |