Mejores prácticas al usar Terraform
Estoy en el proceso de cambiar nuestra infraestructura en terraform. ¿Cuál es la mejor práctica para administrar realmente los archivos de terraform y el estado? Me doy cuenta de que es la infraestructura como código, y comprometeré mis archivos .tf en git, pero ¿también confirmo tfstate? ¿Debería residir en algún lugar como S3? Eventualmente me gustaría que CI maneje todo esto, pero eso está muy extendido y requiere que descubra las piezas en movimiento para los archivos.
Realmente solo estoy buscando ver cómo la gente utiliza este tipo de cosas en la producción