Skip to content

Kubernetes ​

Menu Container mengelola cluster Kubernetes berdampingan dengan infrastruktur lainnya. Anda memasukkan cluster yang sudah ada ke Constella, lalu mengelola resource-nya melalui konsol dengan user dan izin yang sama seperti bagian lain.

Ketersediaan

Installer mengaktifkan modul Kubernetes. Jika menu Container tidak ada di System View, lihat Periksa modul fitur.

Mengimpor cluster ​

  1. Buka Container › Clusters › Clusters lalu klik Import.
  2. Pilih domain yang akan memiliki cluster, lalu beri nama.
  3. Pilih distribusinya di Release Version, misalnya Kubernetes standar atau OpenShift.
  4. Tempelkan KubeConfig cluster. Gunakan kredensial dengan hak cluster-admin jika ingin mengelola semuanya, atau hak yang lebih sempit untuk membatasi apa yang bisa dilakukan Constella.
  5. Klik Import.

Engine Constella terhubung ke API server cluster dengan KubeConfig tersebut, jadi API server itu harus bisa dijangkau dari cluster tempat Constella berjalan.

Mengelola resource cluster ​

AreaYang dikelola
ApplicationsDeployment, StatefulSet, DaemonSet, Job, CronJob, Pod, dan persistent volume claim
Service & Load BalancingService dan Ingress
ConfigurationsConfigMap dan Secret
ClustersCluster, node, storage class, namespace, role dan binding RBAC, service account, dan komponen cluster
Multi-cluster resourcesNamespace dan objek RBAC yang diterapkan ke beberapa cluster sekaligus

Setiap daftar bisa difilter berdasarkan cluster dan namespace. Membuat resource berarti menerapkan manifest ke cluster, yang bisa Anda tulis manual atau isi lewat formulir.

Akses ​

Untuk memakai cluster di luar Constella, buka menu aksi cluster lalu lihat KubeConfig-nya. Objek Kubernetes yang terlihat oleh seorang user di Constella bergantung pada project dan role yang ia pegang.