Dalam menangani aplikasi yang diinstalasi menggunakan helm, perintah helm history adalah perintah yang membantu sekali untuk mengikuti perubahan yang terjadi. Helm akan mencatat perubahan yang diakukan dan apa saja yang telah dirubah dari sebuah rilis chart. Sehingga seluruh riwayat lengkap dari sebuah rilis helm chart dapat dilihat kembali dengan mudah. Fitur ini memberikan kemudahan saat proses troubleshooting atau dapat digunakan saat kita ingin mengembalikan sebuah rilis dari helm yang kita ketahui berjalan dengan baik.
Sintaks:
$ helm history <nama-dari-rilis> [flags]
- <release-name> — nama dari rilis yang ingin dilihat riwayatnya
- [ flags] berbagai opsi tambahan yang digunakan untuk menampilkan berbagai informasi dari output perintah helm history ini,
Contoh penggunaan helm history terlihat superti di bawah ini:
$ helm list
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
webserver default 3 2024-08-23 17:40:34.470914438 +0000 UTC deployed apache-11.2.14 2.4.62
$ helm history webserver
REVISION UPDATED STATUS CHART APP VERSION DESCRIPTION
1 Fri Aug 23 17:39:30 2024 superseded apache-11.2.14 2.4.62 Install complete
2 Fri Aug 23 17:40:29 2024 superseded apache-11.2.14 2.4.62 Upgrade complete
3 Fri Aug 23 17:40:34 2024 deployed apache-11.2.14 2.4.62 Upgrade complete
Perlu diingat di saat argumen -n tidak digunakan berarti sebuah perintah dilakukan di namespace default.