Useful Tools for Manage Your Kubernetes Cluster
Manage Kubernetes cluster merupakan hal rumit, tapi tenang saja! Pada artikel ini saya akan coba membahas beberapa tools yang saya gunakan untuk membantu saya dalam manage Kubernetes cluster.
Bismillah,
Jadi pada kesempatan kali ini saya mau coba share beberapa tools yang usefull buat bantu kalian manage kubernets clusters.
Kubectl
kubectl merupakan sebuah tools yang mungkin sering kita gunakan untuk memange cluster kubernetes kita. kubectl bisa kita gunakan untuk menerapkan aplikasi, memeriksa dan mengelola sumber daya klaster, dan melihat log (catatan). Untuk informasi lebih lanjut untuk mengoprasikan kubectl, lihat referensi dokumentasi kubectl.
kubectl dapat diinstal pada berbagai platform Linux, macOS dan Windows. Pilihlah sistem operasi pilihan kamu di bawah ini.
LENS Desktop
LENS Desktop merupakan GUI Tools yang juga digunakan untuk mempermudah kita untuk memanage cluster kubernetes kita, biasanya tools ini digunakan untuk orang โ orang yang nggak terlalu suka atau belum terbiasa menggunakan cli tools.
LENS application juga available untuk Linux, macOS, dan Windows, untuk instalasinya bisa cek disini https://docs.k8slens.dev/getting-started/install-lens/
K9s
K9s merupakan tools yang bisa dibilang serupa dengan LENS, cuman dia menggunakan CLI UI. Kalo K9s ini cocok untuk orang yang mungkin ingin tetep menggunakan CLI akan tetapi ingin tetap ada ada kesan UI yang ciamik.
Untuk instalasinya bisa diinstall disini https://k9scli.io/topics/install/
kubectx+kubens
Nah kalo kubectx ini merupakan tools yang digunakan untuk berpindah dari satu kubernetes context atau kubernetes cluster dan kubens digunakan untuk berpindah ke namespace yang lain. Biasanya digunakan untuk kita yang memiliki multiple cluster dan juga multiple namespace.
Untuk instalasinya bisa cek disini https://github.com/ahmetb/kubectx#installation
kube-ps1
Kalo tadi kubectx dan kubens digunakan untuk berpindah cluster dan namespace, sedangkan kube-ps1 ini digunakan untuk menampilkan posisi kita berada di cluster dan namespace apa. Cocok untuk kita yang suka lupa sekarang lagi di cluster yang mana, hahaha.
Untuk instalasinya bisa cek disini https://github.com/ahmetb/kubectx#installation
About me
Iโm Muhammad Abdur Rofi Maulidin, a DevOps Engineer passionate about optimizing software development processes by supporting cloud infrastructure management like kubernetes orchestration, and automations. Dedicated to support the reliability, availability, and performance of systems by implementing SLI/SLO based on performance monitoring for business requirement.
Feel free to keep in touch with me:
- LinkedIn: https://www.linkedin.com/in/mrofisr/
- Twitter: https://twitter.com/mrofisr_
- Telegram: https://t.me/@mrofisr