

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Hapus infrastruktur Auto Scaling
<a name="as-process-shutdown"></a>

Untuk sepenuhnya menghapus infrastruktur penskalaan Anda, selesaikan tugas berikut.

**Topics**
+ [Hapus grup Auto Scaling Anda](#as-shutdown-lbs-delete-asg-cli)
+ [(Opsional) Hapus konfigurasi peluncuran](#as-shutdown-lbs-delete-lc-cli)
+ [(Opsional) Hapus templat peluncuran](#as-shutdown-lbs-delete-lt-cli)
+ [(Opsional) Hapus load balancer dan grup target](#as-shutdown-lbs-delete-lbs-cli)
+ [(Opsional) Hapus CloudWatch alarm](#as-shutdown-delete-alarms-cli)
+ [Konfigurasikan perlindungan penghapusan untuk sumber daya Amazon EC2 Auto Scaling](resource-deletion-protection.md)

## Hapus grup Auto Scaling Anda
<a name="as-shutdown-lbs-delete-asg-cli"></a>

Saat Anda menghapus grup Auto Scaling, nilai minimal dan maksimal yang diinginkan akan ditetapkan ke 0. Akibatnya, instans dihentikan. Menghapus suatu instans juga akan menghapus log atau data terkait, dan volume pada instans. Jika Anda tidak ingin menghentikan satu atau beberapa instance, Anda dapat melepaskannya sebelum menghapus grup Auto Scaling. Jika grup memiliki kebijakan penskalaan, menghapus grup akan menghapus kebijakan, tindakan alarm yang mendasari, dan setiap alarm yang tidak lagi memiliki tindakan terkait.

**Untuk menghapus grup Auto Scaling Anda (konsol)**

1. Buka konsol Amazon EC2 di [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/), dan pilih Grup **Auto Scaling** dari panel navigasi.

1. **Pilih kotak centang di samping grup Auto Scaling Anda dan pilih **Tindakan**, Hapus.** 

1. **Saat diminta konfirmasi, ketik **delete** untuk mengonfirmasi penghapusan grup Auto Scaling yang ditentukan, lalu pilih Hapus.**

   Ikon memuat di kolom **Nama** menunjukkan bahwa grup Auto Scaling dihapus. Kolom **Diinginkan**, **Min**, dan **Maks** menunjukkan instans `0` untuk grup Auto Scaling. Hanya perlu beberapa menit untuk menghentikan proses dan menghapus grup. Refresh daftar untuk melihat status saat ini. 

**Untuk menghapus grup Auto Scaling ()AWS CLI**  
Gunakan perintah [delete-auto-scaling-group](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/delete-auto-scaling-group.html) berikut ini untuk menghapus grup Auto Scaling. Operasi ini tidak berfungsi jika grup memiliki instans EC2; ini untuk grup dengan instance nol saja. 

```
aws autoscaling delete-auto-scaling-group --auto-scaling-group-name {{my-asg}}
```

Jika grup memiliki aktivitas instans atau penskalaan yang sedang berlangsung, gunakan perintah [delete-auto-scaling-group](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/delete-auto-scaling-group.html) dengan opsi `--force-delete`. Ini juga akan menghentikan instans EC2. Saat Anda menghapus grup Auto Scaling dari konsol Amazon EC2 Auto Scaling, konsol menggunakan operasi ini untuk menghentikan instans EC2 dan menghapus grup secara bersamaan.

```
aws autoscaling delete-auto-scaling-group --auto-scaling-group-name {{my-asg}} --force-delete
```

## (Opsional) Hapus konfigurasi peluncuran
<a name="as-shutdown-lbs-delete-lc-cli"></a>

Anda dapat melewati langkah ini untuk mempertahankan konfigurasi peluncuran untuk penggunaan di masa mendatang.

**Untuk menghapus konfigurasi peluncuran (konsol)**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi kiri, di bawah **Auto Scaling, pilih Auto** Scaling **Groups.** 

1. Pilih **Luncurkan konfigurasi** di dekat bagian atas halaman. Saat diminta konfirmasi, pilih **Lihat konfigurasi peluncuran** untuk mengonfirmasi bahwa Anda ingin melihat halaman **Konfigurasi peluncuran**. 

1. Pilih konfigurasi peluncuran Anda dan pilih **Tindakan**, **Hapus konfigurasi peluncuran**.

1. Saat diminta konfirmasi, pilih **Hapus**.

**Untuk menghapus konfigurasi peluncuran (AWS CLI)**  
Gunakan perintah [delete-launch-configuration](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/delete-launch-configuration.html) berikut ini.

```
aws autoscaling delete-launch-configuration --launch-configuration-name {{my-launch-config}}
```

## (Opsional) Hapus templat peluncuran
<a name="as-shutdown-lbs-delete-lt-cli"></a>

Anda dapat menghapus templat peluncuran atau hanya satu versi dari templat peluncuran Anda. Saat Anda menghapus templat peluncuran, semua versinya dihapus.

Anda dapat melewati langkah ini untuk mempertahankan templat peluncuran untuk penggunaan di masa mendatang. 

**Untuk menghapus templat peluncuran Anda (konsol)**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Pada panel navigasi, di bawah **Instans**, pilih **Luncurkan** Template.

1. Pilih templat peluncuran Anda dan lakukan salah satu hal berikut: 
   + Pilih **Tindakan**, **Hapus templat**. **Saat diminta konfirmasi, ketik **Delete** untuk mengonfirmasi penghapusan templat peluncuran yang ditentukan, lalu pilih Hapus.**
   + Pilih **Tindakan**, **Hapus versi templat**. Pilih versi yang akan dihapus lalu pilih **Hapus**.

**Untuk menghapus template peluncuran (AWS CLI)**  
Gunakan perintah [delete-launch-template](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/delete-launch-template.html) berikut ini untuk menghapus templat Anda dan semua versinya.

```
aws ec2 delete-launch-template --launch-template-id {{lt-068f72b72934aff71}}
```

Atau, Anda dapat menggunakan perintah [delete-launch-template-versions](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/delete-launch-template-versions.html) untuk menghapus versi templat peluncuran tertentu. 

```
aws ec2 delete-launch-template-versions --launch-template-id {{lt-068f72b72934aff71}} --versions {{1}}
```

## (Opsional) Hapus load balancer dan grup target
<a name="as-shutdown-lbs-delete-lbs-cli"></a>

Lewati langkah ini jika grup Auto Scaling Anda tidak terkait dengan load balancer Elastic Load Balancing, atau jika Anda ingin menyimpan load balancer untuk penggunaan di masa mendatang. 

**Untuk menghapus load balancer Anda (konsol)**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Pada panel navigasi, di bawah **PENYEIMBANGAN BEBAN**, pilih **Penyeimbang beban**.

1. Pilih load balancer dan pilih **Tindakan**, **Hapus**.

1. Ketika diminta konfirmasi, pilih **Ya, Hapus**.

**Untuk menghapus grup target Anda (konsol)**

1. Pada panel navigasi, di bawah **Penyeimbangan Beban**, pilih **Grup Target**.

1. Pilih grup target dan pilih **Tindakan**, **Hapus**.

1. Ketika diminta untuk mengonfirmasi, pilih **Ya, Hapus**.

**Untuk menghapus penyeimbang beban yang terkait dengan grup Auto Scaling ()AWS CLI**  
Untuk Application Load Balancer dan Network Load Balancer, gunakan perintah [delete-load-balancer](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elbv2/delete-load-balancer.html) dan [delete-target-group](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elbv2/delete-target-group.html) berikut ini.

```
aws elbv2 delete-load-balancer --load-balancer-arn {{my-load-balancer-arn}}
aws elbv2 delete-target-group --target-group-arn {{my-target-group-arn}}
```

Untuk Classic Load Balancer, gunakan perintah [delete-load-balancer](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/delete-load-balancer.html) berikut ini.

```
aws elb delete-load-balancer --load-balancer-name {{my-load-balancer}}
```

## (Opsional) Hapus CloudWatch alarm
<a name="as-shutdown-delete-alarms-cli"></a>

Untuk menghapus CloudWatch alarm yang terkait dengan grup Auto Scaling Anda, selesaikan langkah-langkah berikut. Misalnya, Anda mungkin memiliki alarm yang terkait dengan penskalaan langkah atau kebijakan penskalaan sederhana.

**catatan**  
Menghapus grup Auto Scaling secara otomatis menghapus CloudWatch alarm yang dikelola Amazon EC2 Auto Scaling untuk kebijakan penskalaan pelacakan target. 

Anda dapat melewati langkah ini jika grup Auto Scaling Anda tidak terkait dengan CloudWatch alarm apa pun, atau jika Anda ingin menyimpan alarm untuk digunakan di masa mendatang.

**Untuk menghapus CloudWatch alarm (konsol)**

1. Buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Pada panel navigasi, pilih **Alarm**.

1. Pilih alarm dan pilih **Tindakan**, **Hapus**.

1. Ketika diminta konfirmasi, pilih **Hapus**.

**Untuk menghapus CloudWatch alarm ()AWS CLI**  
Gunakan perintah [hapus-alarm](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudwatch/delete-alarms.html). Anda dapat menghapus satu atau beberapa alarm sekaligus. Misalnya, gunakan perintah berikut untuk menghapus alarm `Step-Scaling-AlarmHigh-AddCapacity` dan `Step-Scaling-AlarmLow-RemoveCapacity`.

```
aws cloudwatch delete-alarms --alarm-name {{Step-Scaling-AlarmHigh-AddCapacity}} {{Step-Scaling-AlarmLow-RemoveCapacity}}
```