State Locking - Definição do Glossário CI/CD
State locking impede que operações concorrentes gravem no mesmo arquivo de estado da infraestrutura ao mesmo tempo, evitando corrupção quando múltiplas execuções de pipeline se sobrepõem.
State locking impede que operações concorrentes gravem no mesmo arquivo de estado da infraestrutura ao mesmo tempo, evitando corrupção quando múltiplas execuções de pipeline se sobrepõem.
State locking impede que operações concorrentes gravem no mesmo arquivo de estado da infraestrutura ao mesmo tempo, evitando corrupção quando múltiplas execuções de pipeline se sobrepõem.
Como funciona
Backends como S3 com DynamoDB, ou o Terraform Cloud, adquirem um lock antes das operações de gravação. Um lock travado pode ser liberado com terraform force-unlock usando o lock ID da mensagem de erro.