Modifica una configuración de escalado del tipo Elastic Container Instance. Al llamar a la operación ModifyEciScalingConfiguration, puede especificar el ID, el nombre y las propiedades de instancia de la configuración de escalado cuya información desea modificar. Puede modificar la política de reinicio de instancias, la política de puja de instancias y el ancho de banda de la dirección IP elástica (EIP).
Descripción de la operación
-
Si modifica el nombre de la configuración de escalado, tenga en cuenta que no pueden existir configuraciones de escalado con el mismo nombre dentro del mismo grupo de escalado.
-
Puede llamar a DescribeEciScalingConfigurations para consultar y verificar los resultados de la modificación.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ess:ModifyEciScalingConfiguration |
update |
*ScalingGroup
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ScalingConfigurationId |
string |
Sí |
El ID de la configuración de escalado que desea modificar. |
asc-bp16har3jpj6fjbx**** |
| ScalingConfigurationName |
string |
No |
El nombre de la configuración de escalado. El nombre debe tener entre 2 y 64 caracteres de longitud, y puede contener letras, dígitos, guiones bajos (_), guiones (-) y puntos (.). El nombre debe comenzar con una letra o un dígito. El nombre de una configuración de escalado debe ser único en la región especificada. Si no especifica este parámetro, se utiliza el valor de ScalingConfigurationId. |
test-modify |
| Description |
string |
No |
Nota
Este parámetro no está disponible para su uso. |
desc |
| SecurityGroupId |
string |
No |
El ID del security group al que pertenecen las elastic container instances. Las elastic container instances que pertenecen al mismo security group pueden comunicarse entre sí. Si no especifica un security group, el sistema utiliza el security group predeterminado en la región que seleccionó. Asegúrese de que las reglas de entrada del security group contengan los protocolos y números de puerto de los contenedores que desea exponer. Si no tiene un security group predeterminado en la región, el sistema crea un security group predeterminado y luego agrega los protocolos y números de puerto de los contenedores que especificó a las reglas de entrada del security group. |
sg-uf66jeqopgqa9hdn**** |
| ContainerGroupName |
string |
No |
La serie de nombres de las elastic container instances. Convenciones de nomenclatura:
|
nginx-test |
| RestartPolicy |
string |
No |
La política de reinicio de la instancia. Valores válidos:
Valor predeterminado: Always. |
Always |
| Cpu |
number |
No |
El número de vCPU por elastic container instance. |
1.0 |
| Memory |
number |
No |
El tamaño de memoria por elastic container instance. Unidad: GiB. |
2.0 |
| ResourceGroupId |
string |
No |
El ID del grupo de recursos. |
rg-uf66jeqopgqa9hdn**** |
| DnsPolicy |
string |
No |
La política del Sistema de Nombres de Dominio (DNS). Valores válidos:
|
Default |
| EnableSls |
boolean |
No |
Nota
Este parámetro no está disponible para su uso. |
false |
| ImageSnapshotId |
string |
No |
El ID de la caché de imágenes. |
imc-2zebxkiifuyzzlhl**** |
| RamRoleName |
string |
No |
El nombre del rol de Resource Access Management (RAM) de la instancia. Puede utilizar el mismo rol de RAM para acceder a elastic container instances e instancias de Elastic Compute Service (ECS). Para obtener más información, consulte Uso de un rol de RAM de instancia mediante llamadas a operaciones de API. |
RamTestRole |
| TerminationGracePeriodSeconds |
integer |
No |
El período de espera durante el cual el programa maneja operaciones antes de detenerse. Unidad: segundos. |
60 |
| AutoMatchImageCache |
boolean |
No |
Especifica si se deben emparejar automáticamente las cachés de imágenes. Valor predeterminado: false. |
false |
| Ipv6AddressCount |
integer |
No |
El número de direcciones IPv6. |
1 |
| ActiveDeadlineSeconds |
integer |
No |
El período de validez de la configuración de escalado. Unidad: segundos. |
1000 |
| SpotStrategy |
string |
No |
La política de puja de instancias. Valores válidos:
Valor predeterminado: NoSpot. |
SpotPriceLimit |
| SpotPriceLimit |
number |
No |
El precio máximo por hora de las elastic container instances interrumpibles. El valor puede tener hasta tres decimales. Si establece SpotStrategy en SpotWithPriceLimit, debe especificar SpotPriceLimit. |
0.025 |
| AutoCreateEip |
boolean |
No |
Especifica si se deben crear automáticamente direcciones IP elásticas (EIP) y vincularlas a las elastic container instances. |
true |
| EipBandwidth |
integer |
No |
El ancho de banda de la EIP. Valor predeterminado: 5. Unidad: Mbit/s. |
5 |
| HostName |
string |
No |
La serie de nombres de host de las elastic container instances. |
test |
| IngressBandwidth |
integer |
No |
El ancho de banda de entrada máximo. Unidad: bit/s. |
1024000 |
| EgressBandwidth |
integer |
No |
El ancho de banda de salida máximo. Unidad: bit/s. |
1024000 |
| CpuOptionsCore |
integer |
No |
El número de núcleos físicos de CPU. Solo puede especificar este parámetro para tipos de instancias de ECS específicos. Para obtener más información, consulte Especificación de opciones de CPU. |
2 |
| CpuOptionsThreadsPerCore |
integer |
No |
El número de subprocesos por núcleo. Solo puede especificar este parámetro para tipos de instancias específicos. Un valor de 1 indica que Hyper-Threading está deshabilitado. Para obtener más información, consulte Especificación de opciones de CPU. |
2 |
| EphemeralStorage |
integer |
No |
El tamaño del espacio de almacenamiento temporal. De forma predeterminada, se utiliza un disco SSD empresarial (ESSD) de tipo PL1. Unidad: GiB. |
20 |
| LoadBalancerWeight |
integer |
No |
El peso de balanceo de carga de cada servidor backend. Valores válidos: de 1 a 100. |
50 |
| Tags |
array<object> |
No |
Las etiquetas. |
|
|
object |
No |
La etiqueta. |
||
| Key |
string |
No |
La clave de la etiqueta. |
version |
| Value |
string |
No |
El valor de la etiqueta. |
3 |
| ImageRegistryCredentials |
array<object> |
No |
Los repositorios de imágenes. |
|
|
object |
No |
El repositorio de imágenes. |
||
| Password |
string |
No |
La contraseña del repositorio de imágenes. |
yourpaasword |
| Server |
string |
No |
La dirección del repositorio de imágenes. |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
No |
El nombre de usuario del repositorio de imágenes. |
yourusername |
| Containers |
array<object> |
No |
Los contenedores. |
|
|
array<object> |
No |
El contenedor. |
||
| ReadinessProbe.TimeoutSeconds |
integer |
No |
El límite de tiempo de espera para que se complete una sonda de preparación. Unidad: segundos. Valor predeterminado: 1. Valor mínimo: 1. |
1 |
| ReadinessProbe.SuccessThreshold |
integer |
No |
El número mínimo de éxitos consecutivos que deben ocurrir para que una sonda de preparación fallida se considere exitosa. Valor predeterminado: 1. Establezca el valor en 1. |
1 |
| SecurityContext.Capability.Adds |
array |
No |
Los permisos que desea otorgar a los procesos en el contenedor. Valores válidos: NET_ADMIN y NET_RAW. Nota
Para usar NET_RAW, envíe un ticket. |
|
|
string |
No |
Los permisos que desea otorgar al proceso en el contenedor. Valores válidos: NET_ADMIN y NET_RAW. Nota
Para usar NET_RAW, envíe un ticket. |
NET_RAW |
|
| ReadinessProbe.TcpSocket.Port |
integer |
No |
El puerto detectado por el socket TCP cuando realiza una sonda de preparación. |
8000 |
| ReadinessProbe.HttpGet.Scheme |
string |
No |
El tipo de protocolo de la solicitud HTTP GET que utiliza para realizar una sonda de preparación. Valores válidos:
|
HTTP |
| LivenessProbe.PeriodSeconds |
integer |
No |
El intervalo entre sondas de actividad consecutivas. Unidad: segundos. Valor predeterminado: 10. Valor mínimo: 1. |
5 |
| Ports |
array<object> |
No |
Los puertos. |
|
|
object |
No |
El puerto. |
||
| Protocol |
string |
No |
El tipo de protocolo. Valores válidos:
|
TCP |
| Port |
integer |
No |
El número de puerto. Valores válidos: de 1 a 65535. |
80 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Especifica si el sistema de archivos raíz es de solo lectura. Establezca el valor en true. |
true |
| EnvironmentVars |
array<object> |
No |
Las variables de entorno. |
|
|
object |
No |
La variable de entorno. |
||
| Key |
string |
No |
El nombre de la variable de entorno. El nombre puede tener de 1 a 128 caracteres de longitud y puede contener letras, guiones bajos (_) y dígitos. El nombre no puede comenzar con un dígito. Especifique el valor en el formato |
PATH |
| Value |
string |
No |
El valor de la variable de entorno. El valor puede tener hasta 256 caracteres de longitud. |
/usr/local/bin |
| FieldRef.FieldPath |
string |
No |
Nota
Este parámetro no está disponible. |
path |
| LivenessProbe.TcpSocket.Port |
integer |
No |
El puerto detectado por el socket TCP cuando realiza una sonda de actividad. |
1 |
| Tty |
boolean |
No |
Especifica si se debe habilitar la interacción. Valor predeterminado: false. Si el comando es un comando /bin/bash, establezca este parámetro en true. |
false |
| WorkingDir |
string |
No |
El directorio de trabajo del contenedor. |
/usr/local/ |
| LivenessProbe.HttpGet.Scheme |
string |
No |
El tipo de protocolo de la solicitud HTTP GET que utiliza para realizar una sonda de actividad. Valores válidos:
|
HTTP |
| ReadinessProbe.HttpGet.Port |
integer |
No |
El puerto a través del cual desea enviar la solicitud HTTP GET para realizar una sonda de preparación. |
8080 |
| Args |
array |
No |
Los argumentos de inicio del contenedor. Puede especificar hasta 10 argumentos. |
|
|
string |
No |
El argumento de inicio del contenedor. Puede especificar hasta 10 argumentos. |
100 |
|
| Gpu |
integer |
No |
El número de GPU por contenedor. |
1 |
| ReadinessProbe.InitialDelaySeconds |
integer |
No |
El intervalo entre el inicio del contenedor y el comienzo de una sonda de preparación. Unidad: segundos. |
3 |
| Stdin |
boolean |
No |
Especifica si el contenedor asigna recursos de búfer a los flujos de entrada estándar durante su tiempo de ejecución activo. Si no especifica este parámetro, se produce un error de fin de archivo (EOF) cuando se leen los flujos de entrada estándar en el contenedor. Valor predeterminado: false. |
false |
| Memory |
number |
No |
El tamaño de memoria por contenedor. Unidad: GiB. |
0.5 |
| Name |
string |
No |
El nombre de la imagen del contenedor. |
nginx |
| Image |
string |
No |
La imagen del contenedor. |
registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest |
| LivenessProbe.InitialDelaySeconds |
integer |
No |
El intervalo entre el inicio del contenedor y el comienzo de una sonda de actividad. Unidad: segundos. |
5 |
| VolumeMounts |
array<object> |
No |
Los montajes de volumen del contenedor. |
|
|
object |
No |
El montaje de volumen del contenedor. |
||
| MountPropagation |
string |
No |
La configuración de propagación de montaje del volumen. La propagación de montaje permite que los volúmenes montados en un contenedor se compartan entre otros contenedores dentro del mismo pod o entre pods distintos que residen en el mismo nodo. Valores válidos:
|
None |
| MountPath |
string |
No |
El directorio dentro del contenedor en el que desea montar el volumen. Nota
La información almacenada dentro de este directorio se sobrescribe con los datos del volumen montado. Tenga precaución al especificar este parámetro. |
/pod/data |
| ReadOnly |
boolean |
No |
Especifica si el volumen es de solo lectura. Valor predeterminado: false. |
false |
| Name |
string |
No |
El nombre del volumen. El valor de este parámetro es el mismo que el nombre del volumen que está montado en los contenedores. |
default-volume1 |
| SubPath |
string |
No |
El subdirectorio del volumen. |
data2/ |
| LivenessProbe.FailureThreshold |
integer |
No |
El número mínimo de fallos consecutivos que deben ocurrir para que una sonda de actividad se considere fallida. Valor predeterminado: 3. |
3 |
| ReadinessProbe.Exec.Commands |
array |
No |
Los comandos ejecutados en el contenedor cuando se utiliza la línea de comandos para realizar la verificación de estado. |
|
|
string |
No |
El comando. |
cat/tmp/healthy |
|
| ReadinessProbe.FailureThreshold |
integer |
No |
El número mínimo de fallos consecutivos que deben ocurrir para que una sonda de preparación se considere fallida. Valor predeterminado: 3. |
3 |
| ImagePullPolicy |
string |
No |
La política de descarga de imágenes. Valores válidos:
|
Always |
| StdinOnce |
boolean |
No |
Especifica si los flujos de entrada estándar permanecen conectados durante múltiples sesiones cuando StdinOnce se establece en true. Si establece StdinOnce en true, los flujos de entrada estándar se conectan después de iniciar el contenedor y permanecen inactivos hasta que un cliente se conecta para recibir datos. Después de que el cliente se desconecta, los flujos también se desconectan y permanecen así hasta que se reinicia el contenedor. |
false |
| Cpu |
number |
No |
El número de vCPU por contenedor. |
0.25 |
| LivenessProbe.HttpGet.Port |
integer |
No |
El puerto a través del cual desea enviar la solicitud HTTP GET para realizar una sonda de actividad. |
8888 |
| LivenessProbe.HttpGet.Path |
string |
No |
La ruta a la que desea enviar la solicitud HTTP GET para realizar una sonda de actividad. |
/healthyz |
| LivenessProbe.SuccessThreshold |
integer |
No |
El número mínimo de éxitos consecutivos que deben ocurrir para considerar exitosa una sonda de actividad fallida. Valor predeterminado: 1. Establezca el valor en 1. |
1 |
| ReadinessProbe.PeriodSeconds |
integer |
No |
El intervalo entre sondas de preparación consecutivas. Unidad: segundos. Valor predeterminado: 10. Valor mínimo: 1. |
3 |
| LivenessProbe.TimeoutSeconds |
integer |
No |
El límite de tiempo de espera para que se complete una sonda de actividad. Unidad: segundos. Valor predeterminado: 1. Valor mínimo: 1. |
1 |
| Commands |
array |
No |
Los comandos que puede ejecutar en el contenedor cuando utiliza la CLI para realizar una sonda de actividad. |
|
|
string |
No |
El comando que puede ejecutar en el contenedor cuando utiliza la CLI para realizar una sonda de actividad. |
sleep |
|
| SecurityContext.RunAsUser |
integer |
No |
El ID del usuario que ejecuta el contenedor. |
1000 |
| ReadinessProbe.HttpGet.Path |
string |
No |
La ruta a la que desea enviar la solicitud HTTP GET para realizar una sonda de preparación. |
/healthz |
| LivenessProbe.Exec.Commands |
array |
No |
El comando que se ejecuta en el contenedor cuando se utiliza la línea de comandos para realizar la verificación de estado. |
|
|
string |
No |
El comando. |
cat/tmp/healthy |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
No |
La dirección IP del host al que se envía la solicitud HTTP GET para configurar la función de devolución de llamada postStart. |
10.0.XX.XX |
| LifecyclePostStartHandlerHttpGetPort |
integer |
No |
El puerto a través del cual se envía la solicitud HTTP GET para configurar la función de devolución de llamada postStart. |
5050 |
| LifecyclePostStartHandlerHttpGetPath |
string |
No |
La ruta a la que se envía la solicitud HTTP GET para configurar la función de devolución de llamada postStart. |
/healthyz |
| LifecyclePostStartHandlerHttpGetScheme |
string |
No |
El tipo de protocolo de la solicitud HTTP GET que se envía para configurar la función de devolución de llamada postStart. Valores válidos:
|
HTTPS |
| LifecyclePostStartHandlerExecs |
array |
No |
Los comandos que se pueden ejecutar dentro del contenedor para configurar la función de devolución de llamada postStart. |
|
|
string |
No |
El comando que se puede ejecutar dentro del contenedor para configurar la función de devolución de llamada postStart. |
["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"] |
|
| LifecyclePostStartHandlerTcpSocketHost |
string |
No |
La dirección IP del host detectada por el socket TCP que se utiliza para configurar la función de devolución de llamada postStart. |
10.0.XX.XX |
| LifecyclePostStartHandlerTcpSocketPort |
integer |
No |
El puerto detectado por el socket TCP que se utiliza para configurar la función de devolución de llamada postStart. |
80 |
| LifecyclePreStopHandlerHttpGetHost |
string |
No |
La dirección IP del host al que se envía la solicitud HTTP GET para configurar la función de devolución de llamada preStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerHttpGetPort |
integer |
No |
El puerto a través del cual se envía la solicitud HTTP GET para configurar la función de devolución de llamada preStop. |
80 |
| LifecyclePreStopHandlerHttpGetPath |
string |
No |
La ruta a la que se envía la solicitud HTTP GET para configurar la función de devolución de llamada preStop. |
/healthyz |
| LifecyclePreStopHandlerHttpGetScheme |
string |
No |
El tipo de protocolo de la solicitud HTTP GET que se envía para configurar la función de devolución de llamada preStop. Valores válidos:
|
HTTP |
| LifecyclePreStopHandlerExecs |
array |
No |
Los comandos que se pueden ejecutar dentro del contenedor para configurar la función de devolución de llamada preStop. |
|
|
string |
No |
El comando que se puede ejecutar dentro del contenedor para configurar la función de devolución de llamada preStop. |
["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] |
|
| LifecyclePreStopHandlerTcpSocketHost |
string |
No |
La dirección IP del host detectada por el socket TCP que se utiliza para configurar la función de devolución de llamada preStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
No |
El puerto detectado por el socket TCP que se utiliza para configurar la función de devolución de llamada preStop. |
80 |
| Volumes |
array<object> |
No |
Los volúmenes. |
|
|
array<object> |
No |
El volumen. |
||
| Type |
string |
No |
El tipo de directorio del host. Ejemplos: File, Directory y Socket. |
EmptyDirVolume |
| DiskVolume.DiskSize |
integer |
No |
El tamaño del volumen. Unidad: GiB. |
15 |
| NFSVolume.Path |
string |
No |
La ruta al volumen del sistema de archivos de red (NFS). |
/share |
| FlexVolume.FsType |
string |
No |
El tipo de sistema de archivos montado. El valor predeterminado lo determina el script de FlexVolume. |
ext4 |
| DiskVolume.FsType |
string |
No |
Se recomienda especificar |
xfs |
| HostPathVolume.Type |
string |
No |
El tipo de directorio del host. Por ejemplo: File, Directory, Socket, etc. |
Directory |
| NFSVolume.ReadOnly |
boolean |
No |
Especifica si los permisos del volumen NFS son de solo lectura. Valor predeterminado: false. |
false |
| HostPathVolume.Path |
string |
No |
La ruta absoluta en el host. |
/xx/xx/name |
| FlexVolume.Options |
string |
No |
Las opciones de FlexVolume. Cada opción es un par clave-valor en una cadena JSON. Por ejemplo, si utiliza FlexVolume para montar un disco, el formato de Options es |
{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
| FlexVolume.Driver |
string |
No |
El nombre del controlador de FlexVolume. |
flexvolume |
| ConfigFileVolumeDefaultMode |
integer |
No |
Los permisos predeterminados del volumen ConfigFile. |
0644 |
| NFSVolume.Server |
string |
No |
El endpoint del servidor NFS. |
3f9cd4a596-n****.cn-shanghai.nas.aliyuncs.com |
| DiskVolume.DiskId |
string |
No |
El ID del volumen de disco. |
d-xx |
| Name |
string |
No |
El nombre del volumen. |
default-volume1 |
| EmptyDirVolume.Medium |
string |
No |
El medio de almacenamiento del volumen emptyDir. Si no especifica un medio de almacenamiento para el volumen emptyDir, este almacena datos en el sistema de archivos de un nodo. Un valor de memory indica que el volumen emptyDir almacena datos en la memoria. |
memory |
| ConfigFileVolumeConfigFileToPath |
array<object> |
No |
Las rutas a los archivos de configuración. |
|
|
object |
No |
La ruta al archivo de configuración. |
||
| Path |
string |
No |
La ruta relativa al archivo de configuración. |
/usr/bin/ |
| Mode |
integer |
No |
Los permisos del volumen ConfigFile. |
0644 |
| Content |
string |
No |
El contenido del archivo de configuración (32 KB). |
bGl1bWk= |
| EmptyDirVolume.SizeLimit |
string |
No |
El tamaño del volumen emptyDir. El valor incluye una unidad. Se recomienda utilizar Gi o Mi como unidad. |
256Mi |
| InitContainers |
array<object> |
No |
Los contenedores de inicialización. |
|
|
array<object> |
No |
El contenedor de inicialización. |
||
| InitContainerEnvironmentVars |
array<object> |
No |
Las variables de entorno del contenedor de inicialización. |
|
|
object |
No |
La variable de entorno del contenedor de inicialización. |
||
| Key |
string |
No |
El nombre de la variable de entorno. El nombre puede tener de 1 a 128 caracteres de longitud y puede contener letras, guiones bajos (_) y dígitos. El nombre no puede comenzar con un dígito. Especifique el valor en el formato |
Path |
| Value |
string |
No |
El valor de la variable de entorno. El valor puede tener hasta 256 caracteres de longitud. |
/usr/bin/ |
| FieldRef.FieldPath |
string |
No |
Nota
Este parámetro no está disponible. |
path |
| SecurityContext.Capability.Adds |
array |
No |
Los permisos que desea otorgar a los procesos en el contenedor de inicialización. Valores válidos: NET_ADMIN y NET_RAW. Nota
Para utilizar NET_RAW, envíe un ticket. |
|
|
string |
No |
Los permisos que desea otorgar al proceso en el contenedor de inicialización. Valores válidos: NET_ADMIN y NET_RAW. Nota
Para utilizar NET_RAW, envíe un ticket. |
NET_RAW |
|
| Image |
string |
No |
La imagen del contenedor de inicialización. |
nginx |
| InitContainerPorts |
array<object> |
No |
Los puertos del contenedor de inicialización. |
|
|
object |
No |
El puerto del contenedor de inicialización. |
||
| Protocol |
string |
No |
El tipo de protocolo. Valores válidos:
|
TCP |
| Port |
integer |
No |
El número de puerto. Valores válidos: de 1 a 65535. |
1 |
| InitContainerVolumeMounts |
array<object> |
No |
Los puntos de montaje de volumen del contenedor de inicialización. |
|
|
object |
No |
El punto de montaje de volumen del contenedor de inicialización. |
||
| MountPropagation |
string |
No |
La configuración de propagación de montaje del volumen. La propagación de montaje permite que los volúmenes montados en un contenedor se compartan entre otros contenedores dentro del mismo pod o entre pods distintos que residen en el mismo nodo. Valores válidos:
Valor predeterminado: None. |
None |
| MountPath |
string |
No |
El directorio dentro del contenedor de inicialización en el que desea montar el volumen. Nota
La información almacenada dentro de este directorio se sobrescribe con los datos del volumen montado. Tenga precaución al especificar este parámetro. |
/usr/share/ |
| ReadOnly |
boolean |
No |
Especifica si la ruta de montaje es de solo lectura. Valor predeterminado: false. |
false |
| Name |
string |
No |
El nombre del volumen. |
test-empty |
| SubPath |
string |
No |
El subdirectorio del volumen. El pod puede montar diferentes directorios del mismo volumen en distintos subdirectorios de los contenedores de inicialización. |
Always |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Nota
Este parámetro no está disponible. |
false |
| ImagePullPolicy |
string |
No |
La política de descarga de imágenes. Valores válidos:
|
Always |
| Cpu |
number |
No |
El número de vCPU por contenedor de inicialización. |
0.5 |
| WorkingDir |
string |
No |
El directorio de trabajo. |
/usr/local |
| Commands |
array |
No |
Los comandos que puede ejecutar para iniciar el contenedor de inicialización. |
|
|
string |
No |
El comando que puede ejecutar para iniciar el contenedor de inicialización. |
sleep |
|
| Args |
array |
No |
Los argumentos de inicio del contenedor. |
|
|
string |
No |
El argumento de inicio del contenedor. |
10 |
|
| SecurityContext.RunAsUser |
integer |
No |
El ID del usuario que ejecuta el contenedor de inicialización. |
587 |
| Gpu |
integer |
No |
El número de GPU por contenedor de inicialización. |
1 |
| Memory |
number |
No |
El tamaño de memoria por contenedor de inicialización. Unidad: GiB. |
1.0 |
| Name |
string |
No |
El nombre del contenedor de inicialización. |
test-init |
| DnsConfigNameServers |
array |
No |
Las direcciones IP de los servidores DNS. |
|
|
string |
No |
La dirección IP del servidor DNS. |
172.10.*.** |
|
| DnsConfigSearchs |
array |
No |
Los dominios de búsqueda de los servidores DNS. |
|
|
string |
No |
El dominio de búsqueda del servidor DNS. |
svc.local.kubenetes |
|
| DnsConfigOptions |
array<object> |
No |
Las opciones. Cada opción es un par nombre-valor. El valor en el par nombre-valor es opcional. |
|
|
object |
No |
La opción. Cada opción es un par nombre-valor. El valor en el par nombre-valor es opcional. |
||
| Value |
string |
No |
El valor de la variable de la opción. |
value |
| Name |
string |
No |
El nombre de la variable de la opción. |
name |
| HostAliases |
array<object> |
No |
Los hosts. |
|
|
object |
No |
El host. |
||
| Ip |
string |
No |
La dirección IP que desea agregar. |
192.0.XX.XX |
| Hostnames |
array |
No |
Los nombres de los hosts que desea agregar. |
|
|
string |
No |
El nombre del host que desea agregar. |
['hehe.com', 'haha.com'] |
|
| SecurityContextSysCtls |
array<object> |
No |
Los contextos de seguridad en los que se ejecuta la instancia de contenedor elástico. |
|
|
object |
No |
El contexto de seguridad en el que se ejecuta la instancia de contenedor elástico. |
||
| Value |
string |
No |
El valor de la variable del contexto de seguridad en el que se ejecuta la instancia de contenedor elástico. |
65536 |
| Name |
string |
No |
El nombre de la variable del contexto de seguridad en el que se ejecuta la instancia de contenedor elástico. |
kernel.msgmax |
| NtpServers |
array |
No |
Los endpoints de los servidores de protocolo de tiempo de red (NTP). |
|
|
string |
No |
El endpoint del servidor NTP. |
ntp.cloud.aliyuncs.com |
|
| AcrRegistryInfos |
array<object> |
No |
Las instancias de Container Registry Enterprise Edition. |
|
|
object |
No |
La instancia de Container Registry Enterprise Edition. |
||
| Domains |
array |
No |
Los nombres de dominio de la instancia de Container Registry Enterprise Edition. De forma predeterminada, se muestran todos los nombres de dominio de la instancia. Separe varios nombres de dominio con comas (,). |
|
|
string |
No |
El nombre de dominio de la instancia de Container Registry Enterprise Edition. De forma predeterminada, se muestran todos los nombres de dominio de la instancia. Separe varios nombres de dominio con comas (,). |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
| InstanceName |
string |
No |
El nombre de la instancia de Container Registry Enterprise Edition. |
acr-test |
| InstanceId |
string |
No |
El ID de la instancia de Container Registry Enterprise Edition. |
cri-nwj395hgf6f3**** |
| RegionId |
string |
No |
El ID de región de la instancia de Container Registry Enterprise Edition. |
cn-hangzhou |
| CostOptimization |
boolean |
No |
Especifica si se debe habilitar la función de optimización de costos. Valores válidos:
Valor predeterminado: false. |
false |
| InstanceFamilyLevel |
string |
No |
El nivel de la familia de instancias, que se utiliza para filtrar los tipos de instancia que cumplen con los criterios especificados. Este parámetro solo surte efecto si establece
|
EnterpriseLevel |
| ContainersUpdateType |
string |
No |
El modo de actualización de contenedores. Valores válidos:
Valor predeterminado: RenewUpdate. |
RenewUpdate |
| InstanceTypes |
array |
No |
Los tipos de instancia de ECS. Puede especificar hasta cinco tipos de instancia. |
|
|
string |
No |
El tipo de instancia de ECS. Puede especificar hasta cinco tipos de instancia de ECS. Para obtener más información, consulte Especificar tipos de instancia de ECS para crear una instancia de contenedor elástica. |
ecs.g6.large |
|
| DataCacheBucket |
string |
No |
El bucket en el que se almacenan las cachés de datos. |
default |
| DataCachePL |
string |
No |
El nivel de rendimiento (PL) del disco en la nube en el que se almacenan las cachés de datos. Se recomienda utilizar discos SSD empresariales (ESSD). Valores válidos:
Valor predeterminado: PL1. Nota
Para obtener más información sobre los ESSD, consulte ESSD. |
PL1 |
| DataCacheProvisionedIops |
integer |
No |
Las IOPS de lectura/escritura aprovisionadas del disco ESSD AutoPL en el que se almacenan las cachés de datos. Valores válidos: 0 a min{50,000, 1,000 × *Capacity - Baseline IOPS}. Baseline IOPS = min{1,800+50 x *Capacity, 50,000}. Nota
Para obtener más información sobre los discos ESSD AutoPL, consulte Discos ESSD AutoPL. |
40000 |
| DataCacheBurstingEnabled |
boolean |
No |
Especifica si se debe habilitar la función de ráfaga de rendimiento para el disco ESSD AutoPL en el que se almacenan las cachés de datos. Valores válidos:
Valor predeterminado: false. Nota
Para obtener más información sobre los discos ESSD AutoPL, consulte Discos ESSD AutoPL. |
false |
| GpuDriverVersion |
string |
No |
La versión del controlador de GPU. Valores válidos:
Nota
Solo puede cambiar la versión del controlador de GPU para algunos tipos de instancia de Elastic Compute Service (ECS). Para obtener más información, consulte Especificar tipos de instancia de ECS acelerados por GPU para crear una instancia de contenedor elástica. |
tesla=525.85.12 |
| Override |
boolean |
No |
Especifica si se deben sobrescribir los datos existentes. Valores válidos: true false |
false |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Esquema de la respuesta. |
||
| RequestId |
string |
El ID de la solicitud. |
89945DD3-9072-47D0-A318-353284CF**** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "89945DD3-9072-47D0-A318-353284CF****"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 403 | Forbidden.RiskControl | Forbidden.RiskControl |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.