stack-spec.yaml es el documento de intención deseada de un workspace de StackKits. Deja que la CLI publicada cree el documento completo y cambia solo la intención que entiendas.
apiVersion generado: los contratos CUE de la versión instalada aportan sus campos, valores por defecto y restricciones.
Campos habituales que conviene revisar
Esto es un extracto, no un sustituto del documento completo generado:
Selecciona el workload Files publicado
Los contratos de Basement y Cloud Kit exponenfiles como workload opcional para el caso de uso Documents & Files; el catálogo de casos de uso enumera los componentes declarados por la versión publicada. Esta selección se validó y se generó con la CLI publicada:
workloads con el StackSpec completo producido por init. El sitio home y el nodo main son los valores por defecto publicados de Basement; usa los identificadores que ya estén en tu documento generado.
Desde la v0.21.11, el bloque placement es opcional. Un workload seleccionado sin él recibe los valores por defecto gobernados de ubicación vacía de los contratos CUE integrados, así que los autores de StackSpec programáticos ya no necesitan código repetitivo específico de la CLI.
Valida cada cambio
validate comprueba el StackSpec actual, generate crea la salida gobernada y plan inspecciona el plan resuelto exacto sin invocar a un ejecutor. Si algún comando falla, corrige el StackSpec; no modifiques archivos bajo deploy/.
Continúa con Revisar, aplicar y verificar.