Fitur wawasan biaya dari Container Service for Kubernetes (ACK) membantu departemen keuangan menganalisis penggunaan sumber daya dan mengalokasikan biaya dari berbagai dimensi. Fitur ini juga memberikan saran terkait penghematan biaya.
Prasyarat
Sebuah klaster ACK yang menjalankan Kubernetes versi 1.18.8 atau lebih baru sudah tersedia. Untuk memperbarui versi Kubernetes, lihat Tingkatkan secara manual klaster ACK.
Managed Service for Prometheus telah diaktifkan di dalam klaster. Untuk informasi lebih lanjut, lihat Aktifkan Managed Service for Prometheus.
Penagihan
Data deret waktu wawasan biaya
Fitur wawasan biaya menghasilkan data dasar dari informasi seperti tagihan dan harga sumber daya cloud, dan melaporkannya ke Managed Service for Prometheus. Mengubah konfigurasi default, seperti periode penyimpanan, dapat menimbulkan biaya tambahan.
Konfigurasi tag biaya
Aktifkan Cost allocation tags di dalam Expenses and Costs konsol.
Aktifkan tag
ack.aliyun.comdanack.alibabacloud.com/nodepool-iddi dalam pengaturan Cost allocation tags.
Aktifkan wawasan biaya
Masuk ke Konsol ACK. Di panel navigasi sebelah kiri, klik Clusters.
Di halaman Clusters, temukan klaster yang Anda inginkan dan klik namanya. Di panel sebelah kiri, pilih .
Tetapkan peran Resource Access Management (RAM) AliyunCSManagedCostRole ke klaster Anda dan instal komponen ack-cost-exporter.
Otorisasi klaster ACK Anda untuk mengakses data penagihan di Manajemen Penagihan.
Klaster ACK dikelola: Sistem secara otomatis memberikan izin yang diperlukan. Setelah otorisasi selesai, sistem secara otomatis membuat peran AliyunCSManagedCostRole. Managed Service for Prometheus mengasumsikan peran RAM untuk mengakses data penagihan Anda di Expenses and Costs.
Anda juga bisa Authorize di halaman Otorisasi Cepat RAM.
Klaster ACK khusus:
Instal komponen ack-cost-exporter.
Ikuti petunjuk di layar untuk menginstal komponen ack-cost-exporter. Setelah komponen diinstal, Anda akan dialihkan secara otomatis ke halaman Wawasan Biaya.
Nonaktifkan wawasan biaya
Jika Anda tidak perlu menggunakan fitur wawasan biaya, Anda dapat menghapus komponen ack-cost-exporter dan menonaktifkan fitur tersebut.
Masuk ke Konsol ACK. Di panel navigasi sebelah kiri, klik Clusters.
Di halaman Clusters, temukan klaster yang ingin Anda kelola dan klik namanya. Di panel navigasi sebelah kiri, klik Add-ons.
Di halaman Add-ons, temukan ack-cost-exporter dan klik Uninstall. Di pesan Uninstall, klik OK.
FAQ
Apa yang harus saya lakukan jika gagal menginstal atau menghapus komponen ack-cost-exporter?
Jika Anda gagal menginstal ack-cost-exporter, jalankan perintah berikut untuk menghapus sumber daya terkait ack-cost-exporter. Kemudian, instal ack-cost-exporter lagi. Untuk informasi lebih lanjut tentang cara menginstal ack-cost-exporter, lihat Kelola komponen.
kubectl delete deployment ack-cost-exporter -n kube-system kubectl delete service alibaba-cloud-price-exporter -n kube-system kubectl delete service alibaba-cloud-billing-exporter -n kube-system kubectl delete service alibaba-cloud-cost-exporter -n kube-system kubectl delete ServiceMonitor alibaba-cloud-price-exporter -n kube-system kubectl delete ServiceMonitor alibaba-cloud-billing-exporter -n kube-system kubectl delete ServiceMonitor alibaba-cloud-cost-exporter -n kube-system kubectl delete ClusterRoleBinding ack-cost-exporter-cluster-role-binding kubectl delete ClusterRoleBinding ack-cost-exporter-cluster-role-binding-v1 kubectl delete ServiceAccount ack-cost-exporter -n kube-system kubectl delete ClusterRole ack-cost-exporter-cluster-roleJika Anda gagal menghapus ack-cost-exporter, jalankan perintah berikut untuk menghapus sumber daya terkait ack-cost-exporter.
kubectl delete deployment ack-cost-exporter -n kube-system kubectl delete service alibaba-cloud-price-exporter -n kube-system kubectl delete service alibaba-cloud-billing-exporter -n kube-system kubectl delete service alibaba-cloud-cost-exporter -n kube-system kubectl delete ServiceMonitor alibaba-cloud-price-exporter -n kube-system kubectl delete ServiceMonitor alibaba-cloud-billing-exporter -n kube-system kubectl delete ServiceMonitor alibaba-cloud-cost-exporter -n kube-system kubectl delete ClusterRoleBinding ack-cost-exporter-cluster-role-binding kubectl delete ClusterRoleBinding ack-cost-exporter-cluster-role-binding-v1 kubectl delete ServiceAccount ack-cost-exporter -n kube-system kubectl delete ClusterRole ack-cost-exporter-cluster-role