Konsep Dasar
Sakala memisahkan pengalaman pengguna dari pekerjaan runtime agar batas keamanan dan ownership tetap jelas.
Komponen ekosistem
sakala-dashboardadalah control plane untuk project, command, status, dan pengalaman pengguna.sakala-agentadalah runtime executor yang nantinya menjalankan operasi deployment pada node.sakala-infraadalah playground runtime lokal serta referensi networking dan routing.sakala-landingadalah website publik, dokumentasi, dan pintu masuk SEO.
Batas penting
Dashboard tidak mengakses Docker socket secara langsung. Agent melakukan polling command dari dashboard, menjalankan pekerjaan runtime, lalu melaporkan event, log, status, dan heartbeat.
Sakala tidak diarahkan menjadi alternatif cloud enterprise. Fokus awalnya adalah deployment yang lebih mudah dipelajari dan digunakan oleh project serta tim kecil.