AWS Cloud Development Kit for Kubernetes - Pengenalan DevOps di AWS

AWS Cloud Development Kit for Kubernetes

AWS Cloud Development Kit for Kubernetes (cdk8s), adalah kerangka kerja pengembangan perangkat lunak sumber terbuka untuk mendefinisikan aplikasi Kubernetes menggunakan bahasa pemrograman tujuan umum.

Setelah Anda menetapkan aplikasi Anda dalam bahasa pemrograman (Pada tanggal publikasi, hanya Python dan TypeScript yang didukung), cdk8s akan mengonversi deskripsi aplikasi Anda menjadi YML pra-Kubernetes. File YML ini kemudian dapat digunakan oleh klaster Kubernetes yang berjalan di mana saja. Karena struktur didefinisikan dalam bahasa pemrograman, Anda dapat menggunakan fitur kaya yang disediakan oleh bahasa pemrograman. Anda dapat menggunakan fitur abstraksi bahasa pemrograman untuk membuat kode boiler-plate Anda sendiri dan menggunakannya kembali di semua deployment.