Como destruir a infraestrutura
Apagando os endpoints do SageMaker:
Os endpoints ficam alocados com instâncias para fazer inferências a partir do último modelo treinado, dependendo do tempo que ficarem de pé, podem trazer custos altos, para apagar esses endpoints:
python delete_endpoints.py
- Os endpoints criados tem o nome da pipeline em seu nome.
- As credenciais de acesso devem estar no seu env.
Apagando os stacks do cloudformation:
Antes de rodar o terraform destroy
, precisamos apagar as stacks criadas no deploy do cloudformation, isso porque elas dependem da service role criada pelo terraform, para apagar essas stacks rode:
python delete_cf_stacks.py
- Selecione no terminal apenas as que deseja apagar.
- Também são necessárias as credenciais de acesso no env.
Destruindo o resto com o terraform
Por fim, podemos rodar no diretório terraform
:
terraform destroy
Assim a infraestrutura criada deve ter sido deletada por completo!