Terraform入门 - 4. destroy 基础设施
我們已經(jīng)看到如何構(gòu)建和變更基礎(chǔ)設(shè)施。在創(chuàng)建多種資源并展示資源依賴關(guān)系前,我們先復(fù)習(xí)下如何完全銷毀Terraform管理的基礎(chǔ)設(shè)施。
在生產(chǎn)環(huán)境銷毀基礎(chǔ)設(shè)施是罕見的時(shí)間。但是如果你使用Terraform啟動(dòng)多個(gè)環(huán)境,比如:開發(fā),測(cè)試,QA環(huán)境等,那么銷毀是個(gè)非常有用的操作。
銷毀
與terraform apply命令類似,資源可以用terraform destroy命令銷毀掉,但是它的行為就好像所有的資源都從配置中刪除了一樣。
$ terraform destroy # ...- aws_instance.example-前綴說(shuō)明該實(shí)例將被銷毀。像apply一樣,Terraform輸出其執(zhí)行計(jì)劃并在執(zhí)行變更前等待確認(rèn)。
輸入yes以執(zhí)行該計(jì)劃并銷毀基礎(chǔ)設(shè)施:
# ... aws_instance.example: Destroying...Apply complete! Resources: 0 added, 0 changed, 1 destroyed.# ...像apply一樣,Terraform決定了必須被銷毀的資源的順序。當(dāng)前示例中只有一個(gè)實(shí)例,所以不需要順序。在更多有更多資源的復(fù)雜場(chǎng)景中,Terraform將按合適的順序銷毀它們以遵循以來(lái)關(guān)系,我們將在本指南最后看到這一點(diǎn)。
下一步
<!-- more -->
<!--//
硬啃官方文檔產(chǎn)物,若有不妥之處,歡迎指正,請(qǐng)以官方文檔為準(zhǔn)!
//-->
總結(jié)
以上是生活随笔為你收集整理的Terraform入门 - 4. destroy 基础设施的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c# 三种异步编程模型EAP(*)、
- 下一篇: 行为型模式:中介者模式