Menghapus AWS CodeStar Proyek - AWS CodeStar

Pada 31 Juli 2024, Amazon Web Services (AWS) akan menghentikan dukungan untuk membuat dan melihat AWS CodeStar proyek. Setelah 31 Juli 2024, Anda tidak akan lagi dapat mengakses AWS CodeStar konsol atau membuat proyek baru. Namun, AWS sumber daya yang dibuat oleh AWS CodeStar, termasuk repositori sumber, saluran pipa, dan build Anda, tidak akan terpengaruh oleh perubahan ini dan akan terus berfungsi. AWS CodeStar Koneksi dan AWS CodeStar Pemberitahuan tidak akan terpengaruh oleh penghentian ini.

 

Jika Anda ingin melacak pekerjaan, mengembangkan kode, dan membangun, menguji, dan menyebarkan aplikasi Anda, Amazon CodeCatalyst menyediakan proses memulai yang efisien dan fungsionalitas tambahan untuk mengelola proyek perangkat lunak Anda. Pelajari lebih lanjut tentang fungsionalitas dan harga Amazon CodeCatalyst.

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

Menghapus AWS CodeStar Proyek

Jika Anda tidak lagi membutuhkan proyek, Anda dapat menghapusnya dan sumber dayanya sehingga Anda tidak dikenakan biaya lebih lanjut. AWS Saat Anda menghapus proyek, semua anggota tim akan dihapus dari proyek tersebut. Peran proyek mereka dihapus dari pengguna IAM mereka, tetapi profil pengguna AWS CodeStar mereka tidak berubah. Anda dapat menggunakan AWS CodeStar konsol atau AWS CLI menghapus proyek. Menghapus proyek memerlukan peran AWS CodeStar layananaws-codestar-service-role, yang harus tidak dimodifikasi dan diasumsikan oleh. AWS CodeStar

penting

Menghapus proyek di AWS CodeStar tidak dapat dibatalkan. Secara default semua AWS sumber daya untuk proyek dihapus di AWS akun Anda, termasuk:

  • CodeCommit Repositori untuk proyek bersama dengan apa pun yang disimpan dalam repositori itu.

  • Peran AWS CodeStar proyek dan kebijakan IAM terkait yang dikonfigurasi untuk proyek dan sumber dayanya.

  • Instans Amazon EC2 apa pun yang dibuat untuk proyek.

  • Aplikasi penyebaran dan sumber daya terkait, seperti:

    • CodeDeploy Aplikasi dan grup penyebaran terkait.

    • AWS LambdaFungsi dan API Gateway API terkait.

    • AWS Elastic BeanstalkAplikasi dan lingkungan terkait.

  • Pipa penyebaran berkelanjutan untuk proyek di CodePipeline.

  • AWS CloudFormationTumpukan yang terkait dengan proyek.

  • Setiap lingkungan AWS Cloud9 pengembangan yang dibuat dengan AWS CodeStar konsol. Semua perubahan kode yang tidak berkomitmen di lingkungan hilang.

Untuk menghapus semua sumber daya proyek bersama dengan proyek, pilih kotak centang Hapus sumber daya. Jika Anda menghapus opsi ini, proyek akan dihapusAWS CodeStar, dan peran proyek yang mengaktifkan akses ke sumber daya tersebut dihapus di IAM, tetapi semua sumber daya lainnya dipertahankan. Anda mungkin terus dikenakan biaya untuk sumber daya ini diAWS. Jika Anda memutuskan tidak lagi menginginkan satu atau lebih sumber daya ini, Anda harus menghapusnya secara manual. Untuk informasi selengkapnya, lihat Penghapusan proyek: Sebuah AWS CodeStar proyek telah dihapus, tetapi sumber daya masih ada.

Jika Anda memutuskan untuk menyimpan sumber daya saat menghapus proyek, sebagai praktik terbaik, salin daftar sumber daya dari halaman detail proyek. Dengan cara ini, Anda memiliki catatan semua sumber daya yang telah Anda simpan, meskipun proyek tidak ada lagi.

Menghapus Proyek di AWS CodeStar (Konsol)

Anda dapat menggunakan AWS CodeStar konsol untuk menghapus proyek.

Untuk menghapus proyek di AWS CodeStar
  1. Buka AWS CodeStar konsol di https://console.aws.amazon.com/codestar/.

  2. Pilih Proyek di panel navigasi.

  3. Pilih proyek yang ingin Anda hapus dan pilih Hapus.

    Atau, buka proyek dan pilih Pengaturan dari panel navigasi di sisi kiri konsol. Pada halaman detail proyek, pilih Hapus proyek.

  4. Di halaman konfirmasi Hapus, masukkan hapus. Tetap pilih Hapus sumber daya jika Anda ingin menghapus sumber daya proyek. Pilih Delete (Hapus).

    Menghapus proyek dapat memakan waktu beberapa menit. Setelah dihapus, proyek tidak lagi muncul dalam daftar proyek di AWS CodeStar konsol.

    penting

    Jika proyek Anda menggunakan sumber daya di luar AWS (misalnya, GitHub repositori atau masalah di Atlassian JIRA), sumber daya tersebut tidak akan dihapus, bahkan jika Anda memilih kotak centang.

    Proyek Anda tidak dapat dihapus jika kebijakan AWS CodeStar terkelola telah dilampirkan secara manual ke peran yang bukan pengguna IAM. Jika Anda telah melampirkan kebijakan terkelola proyek Anda ke peran pengguna federasi, Anda harus melepaskan kebijakan tersebut sebelum dapat menghapus proyek. Untuk informasi selengkapnya, lihat Melepaskan Kebijakan AWS CodeStar Terkelola dari Peran Pengguna Federasi.

Menghapus Proyek di AWS CodeStar (AWS CLI)

Anda dapat menggunakan AWS CLI untuk menghapus proyek.

Untuk menghapus proyek di AWS CodeStar
  1. Di terminal (Linux, macOS, atau Unix) atau command prompt (Windows), jalankan delete-project perintah, termasuk nama proyek. Misalnya, untuk menghapus proyek dengan ID my-2nd-project:

    aws codestar delete-project --id my-2nd-project

    Perintah ini mengembalikan output yang serupa dengan yang berikut:

    { "projectArn":"arn:aws:codestar:us-east-2:111111111111:project/my-2nd-project" }

    Proyek tidak segera dihapus.

  2. Jalankan describe-project perintah, termasuk nama proyek. Misalnya, untuk memeriksa status proyek dengan ID my-2nd-project:

    aws codestar describe-project --id my-2nd-project

    jika proyek belum dihapus, perintah ini mengembalikan output yang mirip dengan berikut ini:

    { "name": "my project", "id": "my-2nd-project", "arn": "arn:aws:codestar:us-west-2:123456789012:project/my-2nd-project", "description": "My second CodeStar project.", "createdTimeStamp": 1572547510.128, "status": { "state": "CreateComplete" } }

    Jika proyek dihapus, perintah ini mengembalikan output yang mirip dengan berikut ini:

        An error occurred (ProjectNotFoundException) when calling the DescribeProject operation: The project ID was not found: my-2nd-project. Make sure that the project ID is correct and then try again.
                    
  3. Jalankan list-projects perintah dan verifikasi bahwa proyek yang dihapus tidak lagi muncul dalam daftar proyek yang terkait dengan AWS akun Anda.

    aws codestar list-projects