‫Bagian penting lain dari orkestra ini adalah memiliki
‫GUI web.
‫Ini semacam hal standar sekarang.
‫Jika Anda akan menjalankan suatu sistem, sistem multi-server
‫yang besar, Anda akan memerlukan semacam
‫antarmuka GUI untuk setidaknya memberi Anda beberapa visualisasi.
‫Beberapa hal lebih dari sekadar baris perintah standar
‫yang dapat Anda pasang di layar LCD dinding yang cantik,
‫yang dapat dilihat semua orang.
‫Sesuatu seperti itu, benar. Tentu saja, Anda akan
‫memiliki orang-orang di tim Anda yang menginginkan GUI.
‫Mereka tidak ingin menjadi ahli di baris perintah
‫karena mereka benar-benar hanya beroperasi.
‫Mereka hanya melihat sesuatu dan mungkin mengunggah beberapa
‫YAML, atau mengubah beberapa pod atau sesuatu.
‫Yang menyenangkan dengan Kubernetes adalah Anda mendapatkannya.
‫Ini bukan out-of-the-box, tetapi ini adalah proyek resmi yang
‫disebut Dashboard Kubernetes.
‫Ada pihak ketiga, tapi
‫sungguh, saya pikir semua orang terbiasa
‫dengan standar standar, maka mungkin mempertimbangkan pihak ketiga.
‫Tentu saja, jika Anda melakukan distribusi seperti Docker Enterprise,
‫atau Rancher, atau sesuatu seperti itu, mereka
‫juga akan memiliki out-of-the-box.
‫Itu benar-benar akan menggantikan Dashboard Kubernetes default yang
‫mungkin Anda instal.
‫Dasbor sebenarnya sangat mudah digunakan dan
‫mudah dipasang. Sadarilah, bahwa jika Anda berada
‫di Cloud dan Anda menggunakan apa yang saya
‫sarankan di Cloud adalah Kubernet mereka, di mana Anda hanya
‫menggunakan Azure, atau Amazon, atau DigitalOcean.
‫Anda hanya menempatkan Kubernet yang dihosting di mana mereka
‫memiliki manajer, dan Anda hanya mendapatkan banyak simpul pekerja
‫untuk menempatkan barang-barang Anda.
‫Mereka tidak benar-benar biasanya memberi Anda GUI ini secara default.
‫Jadi, Anda ingin menyebarkannya setidaknya untuk melihat apa
‫yang terjadi pada kluster Anda.
‫Tetapi, mereka tidak memiliki banyak
‫alat untuk Anda. Mereka benar-benar hanya mengotomatiskan
‫manajemen layanan.
‫Itu mungkin berubah, tetapi untuk sekarang setidaknya, banyak dari
‫ini, Anda ingin menggunakan Dasbor ini untuk diri Anda sendiri.
‫Hal terakhir yang ingin saya katakan di sini adalah
‫keselamatan yang pertama tentang ini. Sebenarnya ada kasus yang
‫terdokumentasi, termasuk beberapa perusahaan teknologi sangat besar
‫di AS, yang sebagian besar diretas melalui dasbor ini.
‫Saya pikir banyak masalah ini telah diselesaikan dalam
‫rilis baru-baru ini, tetapi banyak dari hal-hal ini
‫akan keluar dari kotak tanpa otentikasi hebat atau tanpa otentikasi
‫sama sekali.
‫Anda harus selalu berasumsi bahwa jika
‫Anda meletakkan sesuatu di Internet, itu akan
‫dicoba untuk diretas, benar. Seseorang akan mencoba melakukannya, terutama jika
‫itu pada port umum.
‫Untuk dasbor apa
‫pun yang Anda gunakan, atau benar-benar salah
‫satu dari port ini, tetapi sebagian besar dasbor administratif
‫ini, karena mereka lebih rentan terhadap sesuatu baik itu
‫skrip lintas situs, atau kerentanan kerangka kerja web, yang
‫Anda letakkan di port acak , atau
‫Anda melindungi IP mereka melalui pembatasan IP
‫untuk mungkin hanya kantor Anda, atau mungkin Anda memerlukan VPN.
‫Untuk proyek kecil saya, secara pribadi, saya cenderung
‫menggunakan port acak tinggi,
‫atau saya meletakkan semacam proxy di depannya yang memerlukan otentikasi.
‫Jadi, Anda bahkan tidak bisa berbicara dengan Kubernetes Dashboard
‫sampai Anda mengotentikasi terlebih dahulu.
‫Kubernetes Dashboard sendiri memang memiliki opsi autentikasi, dan memang
‫ada yang out-of-the-box dengan beberapa hal.
‫Tapi hanya kata-kata nasihat.
‫Jangan menjadi salah satu dari orang-orang
‫yang akhirnya menjadi berita utama karena Kubernet diretas di kantor
‫Anda dan penambang bitcoin mulai menambang data pada sistem Anda
‫karena memiliki akses.
‫Jika Anda hanya semacam Google sekitar, Anda akan menemukan
‫beberapa kasus di mana itu benar-benar terjadi pada perusahaan besar.