|
Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado. |
Variables de plantilla aleatorias
Las variables de plantilla aleatorias están integradas en el Operador Elemental.
Permiten incluir valores aleatorios Int, Hex o UUID en plantillas de etiquetas personalizadas.
Los valores se calculan sobre la marcha durante el label template variables renderizado.
|
Las plantillas de etiquetas aleatorias se renderizan solo una vez
Una plantilla de etiqueta que contiene una variable aleatoria se renderiza solo si el InventarioDeMáquinas del host registrador aún no tiene un valor para esa etiqueta (falta una etiqueta con la misma clave o su valor está vacío). Por lo tanto, los tres casos en los que se renderiza una plantilla de etiqueta con una variable aleatoria son:
|
| Variable | Descripción | desde |
|---|---|---|
|
UUID aleatorio (por ejemplo, fd95324a-c26b-4e28-8727-1dcec293a0ec) |
1.7.0 |
|
cadena hexadecimal aleatoria de la longitud especificada (mínimo 1, máximo 32) |
1.7.0 |
|
entero aleatorio (mínimo 0, máximo MAXINT-1) |
1.7.0 |
|
Ejemplos de renderizado
|
Las variables de plantilla aleatorias pueden ser útiles para generar nombres de host personalizados que se asignarán al host registrador.
Dado que el nombre de host debe ser único y se asigna a través del campo RegistroDeMáquinas spec.machineName, se pueden utilizar variables aleatorias para garantizar la unicidad de un grupo de hosts que comparten el mismo prefijo y/o sufijo personalizados.
Consulta la sección Cómo personalizar el nombre de host para más información.
Unresolved include directive in modules/es/pages/label-templates/label-templates-random.adoc - include::example$quickstart/registration-random-hostname.yaml[]