Kubernetes

Kubernetes
Penulis asliGoogle
PengembangCloud Native Computing Foundation
Rilis awal7 Juni 2014; 12 tahun lalu (2014-06-07)[1]
Templat:Kotak info perangkat lunak/simple
Ditulis dalamGo
JenisPerangkat lunak manajemen klaster
LisensiApache License 2.0
Situs webkubernetes.io
Repositori

Kubernetes (/ˌk(j)bərˈnɛtɪs, -ˈntɪs, -ˈntz/, biasanya ditulis sebagai K8s[3]) adalah sistem orkestrasi kontainer sumber terbuka untuk mengotomatisasi penerapan, penskalaan, dan manajemen aplikasi komputer.[4] Perangkat lunak ini awalnya dirancang oleh Google dan sekarang dikelola oleh Cloud Native Computing Foundation. Kubernetes bertujuan menyediakan "platform untuk mengotomatisasi penyebaran, penskalaan, dan operasi kontainer aplikasi di seluruh klaster hos".[5] Kubernetes bekerja dengan berbagai alat kontainer dan menjalankan kontainer dalam sebuah cluster, seringkali dengan image yang dibuat menggunakan Docker. Kubernetes awalnya berinteraksi dengan runtime Docker[6] melalui "Dockershim"; tetapi, shim sudah tidak digunakan lagi dan digantikan dengan antarmuka langsung menggunakan container melalui containerd, atau mengganti Docker dengan runtime yang sesuai dengan Container Runtime Interface (CRI) yang diperkenalkan oleh Kubernetes pada tahun 2016.[7][8][9]

Banyak layanan awan yang menawarkan platform atau infrastruktur berbasis Kubernetes sebagai sebuah layanan (PaaS atau IaaS). Pada layanan ini Kubernetes dapat digunakan sebagai layanan penyedia platform. Banyak vendor juga menyediakan distribusi Kubernetes menggunakan merek mereka sendiri.[10]

Referensi

  1. ^ "First GitHub commit for Kubernetes". github.com. 2014-06-07. Diarsipkan dari versi aslinya tanggal 2017-03-01.
  2. ^ "Release 1.36.1". 12 Mei 2026. Diakses tanggal 13 Mei 2026.
  3. ^ "Kubernetes GitHub Repository". GitHub. January 22, 2021.
  4. ^ "kubernetes/kubernetes". GitHub (dalam bahasa Inggris). Diarsipkan dari versi aslinya tanggal 2017-04-21. Diakses tanggal 2017-03-28.
  5. ^ "What is Kubernetes?". Kubernetes. Diakses tanggal 2017-03-31.
  6. ^ "Kubernetes v1.12: Introducing RuntimeClass". kubernetes.io.
  7. ^ "Don't Panic: Kubernetes and Docker". Kubernetes Blog (dalam bahasa Inggris). Diakses tanggal 2020-12-22.
  8. ^ "Introducing Container Runtime Interface (CRI) in Kubernetes". Kubernetes (dalam bahasa Inggris). 2016-12-19. Diakses tanggal 2021-05-16.
  9. ^ "kubernetes/community". GitHub (dalam bahasa Inggris). Diakses tanggal 2021-05-16.
  10. ^ MSV, Janakiram. "Why Kubernetes Developer Ecosystem Needs A PaaS". Forbes (dalam bahasa Inggris). Diakses tanggal 2021-05-16.

Pranala luar


Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.