Bantu tingkatkan halaman ini
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Untuk berkontribusi pada panduan pengguna ini, pilih Edit halaman ini pada GitHub tautan yang terletak di panel kanan setiap halaman.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat kemampuan kro menggunakan Konsol
Topik ini menjelaskan cara membuat kapabilitas kro (Kube Resource Orchestrator) menggunakan. Konsol Manajemen AWS
Buat kemampuan kro
-
Buka konsol Amazon EKS di https://console.aws.amazon.com/eks/rumah#/cluster
. -
Pilih nama cluster Anda untuk membuka halaman detail cluster.
-
Pilih tab Kemampuan.
-
Di navigasi kiri, pilih kro (Kube Resource Orchestrator).
-
Pilih Buat kemampuan kro.
-
Untuk Peran Kemampuan IAM:
-
Jika Anda sudah memiliki Peran Kemampuan IAM, pilih dari dropdown
-
Jika Anda perlu membuat peran, pilih Buat peran kro
Ini membuka konsol IAM di tab baru dengan kebijakan kepercayaan yang telah diisi sebelumnya. Peran ini tidak memerlukan izin IAM tambahan karena kro beroperasi sepenuhnya di dalam klaster Anda.
Setelah membuat peran, kembali ke konsol EKS dan peran akan dipilih secara otomatis.
catatan
Tidak seperti ACK dan Argo CD, kro tidak memerlukan izin IAM tambahan di luar kebijakan kepercayaan. kro beroperasi sepenuhnya di dalam cluster Anda dan tidak melakukan panggilan API. AWS
-
-
Pilih Buat.
Proses pembuatan kemampuan dimulai.
Verifikasi kemampuan aktif
-
Pada tab Kemampuan, lihat status kemampuan kro.
-
Tunggu status berubah dari
CREATINGkeACTIVE. -
Setelah aktif, kemampuan siap digunakan.
Untuk informasi tentang status kemampuan dan pemecahan masalah, lihat. Bekerja dengan sumber daya kemampuan
Berikan izin untuk mengelola sumber daya Kubernetes
Secara default, kro hanya dapat membuat dan mengelola ResourceGraphDefinitions dan instance mereka. Untuk memungkinkan kro membuat dan mengelola sumber daya Kubernetes yang mendasari yang ditentukan dalam Anda ResourceGraphDefinitions, kaitkan kebijakan AmazonEKSClusterAdminPolicy akses dengan entri akses kapabilitas.
-
Di konsol EKS, navigasikan ke tab Access cluster Anda.
-
Di bawah entri Access, temukan entri untuk peran kemampuan kro Anda (itu akan memiliki peran ARN yang Anda buat sebelumnya).
-
Pilih entri akses untuk membuka detailnya.
-
Di bagian Kebijakan akses, pilih Kebijakan akses asosiasi.
-
Pilih
AmazonEKSClusterAdminPolicydari daftar kebijakan. -
Untuk cakupan Akses, pilih Cluster.
-
Pilih Kaitkan.
penting
Ini AmazonEKSClusterAdminPolicy memberikan izin luas untuk membuat dan mengelola semua sumber daya Kubernetes dan dimaksudkan untuk merampingkan memulai. Untuk penggunaan produksi, buat kebijakan RBAC yang lebih ketat yang hanya memberikan izin yang diperlukan untuk sumber daya spesifik yang akan Anda kelola. ResourceGraphDefinitions Untuk panduan tentang mengonfigurasi izin hak istimewa terkecil, lihat dan. Konfigurasikan izin kro Pertimbangan keamanan untuk Kemampuan EKS
Verifikasi sumber daya khusus tersedia
Setelah kemampuan aktif, verifikasi bahwa sumber daya kustom kro tersedia di klaster Anda.
Menggunakan konsol
-
Arahkan ke klaster Anda di konsol Amazon EKS
-
Pilih tab Sumber Daya
-
Pilih Ekstensi
-
Pilih CustomResourceDefinitions
Anda akan melihat jenis ResourceGraphDefinition sumber daya yang terdaftar.
Menggunakan kubectl
kubectl api-resources | grep kro.run
Anda akan melihat jenis ResourceGraphDefinition sumber daya yang terdaftar.
Langkah selanjutnya
-
konsep kro- Memahami konsep kro dan komposisi sumber daya
-
konsep kro- Pelajari tentang SimpleSchema, ekspresi CEL, dan pola komposisi
-
Bekerja dengan sumber daya kemampuan- Kelola sumber daya kemampuan kro Anda