From 7c7a1c84424697b2f1d3a0e71b4b79288e0f94d8 Mon Sep 17 00:00:00 2001 From: Firman Rosdiansyah Date: Wed, 16 Sep 2020 09:37:46 +0700 Subject: [PATCH] Add ID translation for Scale You App tutorial update links and katakoda embed for id k8s basic tutorial --- content/id/docs/tutorials/_index.md | 2 +- .../tutorials/kubernetes-basics/_index.html | 8 +- .../create-cluster/cluster-interactive.html | 2 +- .../expose/expose-interactive.html | 4 +- .../kubernetes-basics/scale/_index.md | 4 + .../scale/scale-interactive.html | 40 ++++++ .../kubernetes-basics/scale/scale-intro.html | 121 ++++++++++++++++++ 7 files changed, 173 insertions(+), 8 deletions(-) create mode 100644 content/id/docs/tutorials/kubernetes-basics/scale/_index.md create mode 100644 content/id/docs/tutorials/kubernetes-basics/scale/scale-interactive.html create mode 100644 content/id/docs/tutorials/kubernetes-basics/scale/scale-intro.html diff --git a/content/id/docs/tutorials/_index.md b/content/id/docs/tutorials/_index.md index d2c8c3e8b4..9f3ec5afb3 100644 --- a/content/id/docs/tutorials/_index.md +++ b/content/id/docs/tutorials/_index.md @@ -18,7 +18,7 @@ Sebelum melangkah lebih lanjut ke tutorial, sebaiknya tandai dulu halaman [Kamus ## Prinsip Dasar -* [Prinsip Dasar Kubernetes](/docs/tutorials/kubernetes-basics/) merupakan tutorial yang sangat interaktif, membantu kamu mengerti apa itu sistem Kubernetes dan beberapa fitur Kubernetes yang umum digunakan. +* [Prinsip Dasar Kubernetes](/id/docs/tutorials/kubernetes-basics/) merupakan tutorial yang sangat interaktif, membantu kamu mengerti apa itu sistem Kubernetes dan beberapa fitur Kubernetes yang umum digunakan. * [Mikroservis yang Scalable dengan Kubernetes (Udacity)](https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615) diff --git a/content/id/docs/tutorials/kubernetes-basics/_index.html b/content/id/docs/tutorials/kubernetes-basics/_index.html index baec152977..bac7b2b6da 100644 --- a/content/id/docs/tutorials/kubernetes-basics/_index.html +++ b/content/id/docs/tutorials/kubernetes-basics/_index.html @@ -89,17 +89,17 @@ card:
diff --git a/content/id/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html b/content/id/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html index f1c2921b96..5641d5991e 100644 --- a/content/id/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html +++ b/content/id/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html @@ -25,7 +25,7 @@ weight: 20
diff --git a/content/id/docs/tutorials/kubernetes-basics/expose/expose-interactive.html b/content/id/docs/tutorials/kubernetes-basics/expose/expose-interactive.html index 0e6e1c752b..bd9f075e5b 100644 --- a/content/id/docs/tutorials/kubernetes-basics/expose/expose-interactive.html +++ b/content/id/docs/tutorials/kubernetes-basics/expose/expose-interactive.html @@ -21,12 +21,12 @@ weight: 20
Untuk berinteraksi dengan Terminal, harap gunakan desktop/tablet
-
+
diff --git a/content/id/docs/tutorials/kubernetes-basics/scale/_index.md b/content/id/docs/tutorials/kubernetes-basics/scale/_index.md new file mode 100644 index 0000000000..6a3cb3ff36 --- /dev/null +++ b/content/id/docs/tutorials/kubernetes-basics/scale/_index.md @@ -0,0 +1,4 @@ +--- +title: Penyekalaan Aplikasimu +weight: 50 +--- diff --git a/content/id/docs/tutorials/kubernetes-basics/scale/scale-interactive.html b/content/id/docs/tutorials/kubernetes-basics/scale/scale-interactive.html new file mode 100644 index 0000000000..9ec7537fbd --- /dev/null +++ b/content/id/docs/tutorials/kubernetes-basics/scale/scale-interactive.html @@ -0,0 +1,40 @@ +--- +title: Tutorial Interaktif - Penyekalaan Aplikasimu +weight: 20 +--- + + + + + + + + + + + +
+ +
+ +
+
+ Untuk berinteraksi dengan Terminal, harap gunakan desktop/tablet +
+
+
+
+ + +
+ + + +
+ + + diff --git a/content/id/docs/tutorials/kubernetes-basics/scale/scale-intro.html b/content/id/docs/tutorials/kubernetes-basics/scale/scale-intro.html new file mode 100644 index 0000000000..8de8620b6a --- /dev/null +++ b/content/id/docs/tutorials/kubernetes-basics/scale/scale-intro.html @@ -0,0 +1,121 @@ +--- +title: Menjalankan Multipel Instans dari Aplikasimu +weight: 10 +--- + + + + + + + + + +
+ +
+ +
+ +
+

Tujuan

+
    +
  • Penyekalaan aplikasi menggunakan kubectl.
  • +
+
+ +
+

Penyekalaan sebuah Aplikasi

+ +

Di modul-modul sebelumnya kita telah membuat Deployment, dan mengeksposnya secara publik via Service. Deployment yang dibuat itu hanya satu Pod yang menjalankan aplikasi kita. Ketika kunjungan meningkat, kita perlu menyekalakan (scale) aplikasi kita untuk mengikuti tingkat permintaan pengguna.

+ +

Penyekalaan dapat dicapai dengan mengubah nilai replicas dalam Deployment

+ +
+
+
+

Ringkasan:

+
    +
  • Penyekalaan sebuah Deployment
  • +
+
+
+

Kamu dapat dari awal memulai Deployment dengan multipel instans menggunakan parameter --replicas pada perintah kubectl create deployment

+
+
+
+
+ +
+
+

Ikhtisar Penyekalaan

+
+
+ +
+
+
+ +
+
+ +
+ +
+
+ +

Perluasan skala Deployment akan memastikan Pod baru dibuat dan dijadwalkan ke Node-Node dengan sumber daya yang tersedia. Penyekalaan akan meningkatkan jumlah Pod ke keadaan yang diinginkan. Kubernetes juga mendukung autoscaling Pod, tetapi itu di luar cakupan tutorial ini. Penyekalaan ke nol juga dimungkinkan, dan tindakan ini akan mengakhiri semua Pod pada Deployment tersebut.

+ +

Menjalankan beberapa instans dari aplikasi akan membutuhkan cara untuk mendistribusikan kunjungan ke semuanya. Service punya penyeimbang beban terintegrasi yang akan mendistribusikan kujungan jaringan ke semua Pod dari sebuah Deployment yang diekspos. Service akan terus-menerus memonitor Pod-Pod yang berjalan menggunakan Endpoints, untuk memastikan kunjungan hanya dikirim kepada Pod yang tersedia.

+ +
+
+
+

Penyekalaan dapat dicapai dengan mengubah jumlah replicas pada sebuah Deployment.

+
+
+
+ +
+ +
+
+

Sewaktu kamu punya multipel instans dari aplikasi berjalan, kamu akan dapat melakukan pembaruan bertahap tanpa perhentian. Kita akan akan membahas hal tersebut pada modul selanjutnya. Sekarang, mari kita pergi ke terminal daring dan menyekalakan aplikasi kita.

+
+
+
+ + + +
+ +
+ + +