- samconfig.toml
- stack_name: Nombre del stack, se debe registrar uno por cada ambiente.
- s3_prefix: Prefijo del bucket donde se almacenará el código fuente de la aplicación.
- resolve_s3: Si se desea que el bucket sea creado por el CLI de SAM.
- region: Región donde se desplegará la aplicación.
- capabilities: Permisos que se le darán al rol de la aplicación.
- confirm_changeset: Si se desea que el CLI de SAM muestre los cambios antes de desplegarlos.
- disable_rollback: Si se desea que el CLI de SAM no haga rollback en caso de error.
- parameter_overrides: Parámetros que se le pasarán al template de CloudFormation.
- lint: Si se desea que el CLI de SAM haga lint al template de CloudFormation.
- parallel: Si se desea que el CLI de SAM haga el despliegue en paralelo.
- template.yaml
- Parameters: Parámetros que se le pasarán al template CloudFormation. Se debe modificar los valores default para los parámetros company y project. El parámetro stage se sobreescribe en el archivo samconfig.toml.
sam build
sam deploy --config-env "dev" --no-confirm-changeset