Skip to content

Commit

Permalink
add id pages
Browse files Browse the repository at this point in the history
  • Loading branch information
kbhawkey committed Jun 9, 2020
1 parent 7daf3c5 commit 7d03134
Show file tree
Hide file tree
Showing 110 changed files with 762 additions and 696 deletions.
14 changes: 7 additions & 7 deletions content/id/docs/concepts/_index.md
@@ -1,19 +1,19 @@
---
title: Konsep
main_menu: true
content_template: templates/concept
content_type: concept
weight: 40
---

{{% capture overview %}}
<!-- overview -->

Bagian konsep ini membantu kamu belajar tentang bagian-bagian sistem serta abstraksi
yang digunakan Kubernetes untuk merepresentasikan klaster kamu, serta membantu
kamu belajar lebih dalam bagaimana cara kerja Kubernetes.

{{% /capture %}}

{{% capture body %}}

<!-- body -->

## Ikhtisar

Expand Down Expand Up @@ -97,12 +97,12 @@ dengan *node* secara langsung.

* [Anotasi](/docs/concepts/overview/working-with-objects/annotations/)

{{% /capture %}}

{{% capture whatsnext %}}

## {{% heading "whatsnext" %}}


Jika kamu ingin menulis halaman konsep, perhatikan
[cara penggunaan template pada laman](/docs/home/contribute/page-templates/)
untuk informasi mengenai konsep tipe halaman dan *template* konsep.

{{% /capture %}}
10 changes: 5 additions & 5 deletions content/id/docs/concepts/architecture/cloud-controller.md
@@ -1,10 +1,10 @@
---
title: Konsep-konsep di balik Controller Manager
content_template: templates/concept
content_type: concept
weight: 30
---

{{% capture overview %}}
<!-- overview -->
Konsep _Cloud Controller Manager_/CCM (jangan tertukar dengan program biner kube-controller-manager) awalnya dibuat untuk memungkinkan kode vendor _cloud_ spesifik dan kode inti Kubernetes untuk berkembang secara independen satu sama lainnya. CCM berjalan bersama dengan komponen Master lainnya seperti Kubernetes Controller Manager, API Server, dan Scheduler. CCM juga dapat dijalankan sebagai Kubernetes Addon (tambahan fungsi terhadap Kubernetes), yang akan berjalan di atas klaster Kubernetes.

Desain CCM didasarkan pada mekanisme _plugin_ yang memungkinkan penyedia layanan _cloud_ untuk berintegrasi dengan Kubernetes dengan mudah dengan menggunakan _plugin_. Sudah ada rencana untuk pengenalan penyedia layanan _cloud_ baru pada Kubernetes, dan memindahkan penyedia layanan _cloud_ yang sudah ada dari model yang lama ke model CCM.
Expand All @@ -15,10 +15,10 @@ Berikut adalah arsitektur sebuah klaster Kubernetes tanpa CCM:

![Pre CCM Kube Arch](/images/docs/pre-ccm-arch.png)

{{% /capture %}}


{{% capture body %}}

<!-- body -->

## Desain

Expand Down Expand Up @@ -234,4 +234,4 @@ Penyedia layanan cloud berikut telah mengimplementasikan CCM:

Petunjuk lengkap untuk mengkonfigurasi dan menjalankan CCM disediakan [di sini](/docs/tasks/administer-cluster/running-cloud-controller/#cloud-controller-manager).

{{% /capture %}}

15 changes: 8 additions & 7 deletions content/id/docs/concepts/architecture/controller.md
@@ -1,10 +1,10 @@
---
title: Controller
content_template: templates/concept
content_type: concept
weight: 30
---

{{% capture overview %}}
<!-- overview -->

Dalam bidang robotika dan otomatisasi, _control loop_ atau kontrol tertutup adalah
lingkaran tertutup yang mengatur keadaan suatu sistem.
Expand All @@ -24,10 +24,10 @@ klaster saat ini mendekati keadaan yang diinginkan.

{{< glossary_definition term_id="controller" length="short">}}

{{% /capture %}}


{{% capture body %}}

<!-- body -->

## Pola _controller_

Expand Down Expand Up @@ -168,11 +168,12 @@ satu kumpulan dari beberapa Pod, atau bisa juga sebagai bagian eksternal dari
Kubernetes. Manakah yang paling sesuai akan tergantung pada apa yang _controller_
khusus itu lakukan.

{{% /capture %}}

{{% capture whatsnext %}}

## {{% heading "whatsnext" %}}

* Silahkan baca tentang [_control plane_ Kubernetes](/docs/concepts/#kubernetes-control-plane)
* Temukan beberapa dasar tentang [objek-objek Kubernetes](/docs/concepts/#kubernetes-objects)
* Pelajari lebih lanjut tentang [Kubernetes API](/docs/concepts/overview/kubernetes-api/)
* Apabila kamu ingin membuat _controller_ sendiri, silakan lihat [pola perluasan](/docs/concepts/extend-kubernetes/extend-cluster/#extension-patterns) dalam memperluas Kubernetes.
{{% /capture %}}

@@ -1,19 +1,19 @@
---
title: Komunikasi Master-Node
content_template: templates/concept
content_type: concept
weight: 20
---

{{% capture overview %}}
<!-- overview -->

Dokumen ini menjelaskan tentang jalur-jalur komunikasi di antara klaster Kubernetes dan master yang sebenarnya hanya berhubungan dengan apiserver saja.
Kenapa ada dokumen ini? Supaya kamu, para pengguna Kubernetes, punya gambaran bagaimana mengatur instalasi untuk memperketat konfigurasi jaringan di dalam klaster.
Hal ini cukup penting, karena klaster bisa saja berjalan pada jaringan tak terpercaya (<i>untrusted network</i>), ataupun melalui alamat-alamat IP publik pada penyedia cloud.

{{% /capture %}}


{{% capture body %}}

<!-- body -->

## Klaster menuju Master

Expand Down Expand Up @@ -74,4 +74,4 @@ Dengan ini, apiserver menginisiasi sebuah <i>tunnel</i> SSH untuk setiap node di
<i>Tunnel</i> SSH saat ini sudah usang (<i>deprecated</i>), jadi sebaiknya jangan digunakan, kecuali kamu tahu pasti apa yang kamu lakukan.
Sebuah desain baru untuk mengganti kanal komunikasi ini sedang disiapkan.

{{% /capture %}}

10 changes: 5 additions & 5 deletions content/id/docs/concepts/architecture/nodes.md
@@ -1,21 +1,21 @@
---
title: Node
content_template: templates/concept
content_type: concept
weight: 10
---

{{% capture overview %}}
<!-- overview -->

Node merupakan sebuah mesin <i>worker</i> di dalam Kubernetes, yang sebelumnya dinamakan `minion`.
Sebuah node bisa berupa VM ataupun mesin fisik, tergantung dari klaster-nya.
Masing-masing node berisi beberapa servis yang berguna untuk menjalankan banyak [pod](/docs/concepts/workloads/pods/pod/) dan diatur oleh komponen-komponen yang dimiliki oleh master.
Servis-servis di dalam sebuah node terdiri dari [runtime kontainer](/docs/concepts/overview/components/#node-components), kubelet dan kube-proxy.
Untuk lebih detail, lihat dokumentasi desain arsitektur pada [Node Kubernetes](https://git.k8s.io/community/contributors/design-proposals/architecture/architecture.md#the-kubernetes-node).

{{% /capture %}}


{{% capture body %}}

<!-- body -->

## Status Node

Expand Down Expand Up @@ -228,4 +228,4 @@ Kalau kamu ingin secara eksplisit menyimpan <i>resource</i> cadangan untuk menja
Node adalah tingkatan tertinggi dari <i>resource</i> di dalam Kubernetes REST API.
Penjelasan lebih detail tentang obyek API dapat dilihat pada: [Obyek Node API](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/#node-v1-core).

{{% /capture %}}

10 changes: 5 additions & 5 deletions content/id/docs/concepts/cluster-administration/addons.md
@@ -1,9 +1,9 @@
---
title: Instalasi Add-ons
content_template: templates/concept
content_type: concept
---

{{% capture overview %}}
<!-- overview -->


*Add-ons* berfungsi untuk menambah serta memperluas fungsionalitas dari Kubernetes.
Expand All @@ -12,10 +12,10 @@ Laman ini akan menjabarkan beberapa *add-ons* yang tersedia serta tautan instruk

*Add-ons* pada setiap bagian akan diurutkan secara alfabet - pengurutan ini tidak dilakukan berdasarkan status preferensi atau keunggulan.

{{% /capture %}}


{{% capture body %}}

<!-- body -->

## Jaringan dan *Policy* Jaringan

Expand Down Expand Up @@ -50,4 +50,4 @@ Ada beberapa *add-on* lain yang didokumentasikan pada direktori deprekasi [*clus

*Add-on* lain yang dipelihara dan dikelola dengan baik dapat ditulis di sini. Ditunggu PR-nya!

{{% /capture %}}

10 changes: 5 additions & 5 deletions content/id/docs/concepts/cluster-administration/certificates.md
@@ -1,18 +1,18 @@
---
title: Sertifikat
content_template: templates/concept
content_type: concept
weight: 20
---

{{% capture overview %}}
<!-- overview -->

Saat menggunakan autentikasi sertifikat klien, kamu dapat membuat sertifikat
secara manual melalui `easyrsa`, `openssl` atau `cfssl`.

{{% /capture %}}


{{% capture body %}}

<!-- body -->

### easyrsa

Expand Down Expand Up @@ -247,4 +247,4 @@ Kamu dapat menggunakan API `Certificate.k8s.io` untuk menyediakan
sertifikat x509 yang digunakan untuk autentikasi seperti yang didokumentasikan
[di sini](/docs/tasks/tls/managing-tls-in-a-cluster).

{{% /capture %}}

@@ -1,15 +1,15 @@
---
title: Penyedia Layanan Cloud
content_template: templates/concept
content_type: concept
weight: 30
---

{{% capture overview %}}
<!-- overview -->
Laman ini akan menjelaskan bagaimana cara mengelola Kubernetes yang berjalan pada penyedia layanan cloud tertentu.
{{% /capture %}}


{{% capture body %}}

<!-- body -->
### Kubeadm
[Kubeadm](/docs/reference/setup-tools/kubeadm/kubeadm/) merupakan salah satu cara yang banyak digunakan untuk membuat klaster Kubernetes.
Kubeadm memiliki beragam opsi untuk mengatur konfigurasi spesifik untuk penyedia layanan cloud. Salah satu contoh yang biasa digunakan pada penyedia cloud *in-tree* yang dapat diatur dengan kubeadm adalah sebagai berikut:
Expand Down Expand Up @@ -303,7 +303,7 @@ dan harus berada pada bagian `[Router]` dari *file* `cloud.conf`:

[kubenet]: /docs/concepts/cluster-administration/network-plugins/#kubenet

{{% /capture %}}


## OVirt

Expand Down
Expand Up @@ -3,16 +3,16 @@ reviewers:
- davidopp
- lavalamp
title: Ikhtisar Administrasi Klaster
content_template: templates/concept
content_type: concept
weight: 10
---

{{% capture overview %}}
<!-- overview -->
Ikhtisar administrasi klaster ini ditujukan untuk siapapun yang akan membuat atau mengelola klaster Kubernetes.
Diharapkan untuk memahami beberapa [konsep](/docs/concepts/) dasar Kubernetes sebelumnya.
{{% /capture %}}

{{% capture body %}}

<!-- body -->
## Perencanaan Klaster

Lihat panduan di [Persiapan](/docs/setup) untuk mempelajari beberapa contoh tentang bagaimana merencanakan, mengatur dan mengonfigurasi klaster Kubernetes. Solusi yang akan dipaparkan di bawah ini disebut *distro*.
Expand Down Expand Up @@ -67,6 +67,6 @@ Catatan: Tidak semua distro aktif dikelola. Pilihlah distro yang telah diuji den

* [*Logging* dan *Monitoring* Aktivitas Klaster](/docs/concepts/cluster-administration/logging/) akan menjelaskan bagaimana cara *logging* bekerja di Kubernetes serta bagaimana cara mengimplementasikannya.

{{% /capture %}}



@@ -1,15 +1,15 @@
---
title: Metrik controller manager
content_template: templates/concept
content_type: concept
weight: 100
---

{{% capture overview %}}
<!-- overview -->
Metrik _controller manager_ memberikan informasi penting tentang kinerja dan kesehatan dari _controller manager_.

{{% /capture %}}

{{% capture body %}}

<!-- body -->
## Tentang metrik _controller manager_

Metrik _controller manager_ ini berfungsi untuk memberikan informasi penting tentang kinerja dan kesehatan dari _controller manager_.
Expand Down Expand Up @@ -39,4 +39,4 @@ Metrik ini dikeluarkan dalam bentuk [format prometheus](https://prometheus.io/do

Pada _environment_ produksi, kamu mungkin juga ingin mengonfigurasi prometheus atau pengumpul metrik lainnya untuk mengumpulkan metrik-metrik ini secara berkala dalam bentuk basis data _time series_.

{{% /capture %}}

15 changes: 8 additions & 7 deletions content/id/docs/concepts/cluster-administration/federation.md
@@ -1,20 +1,20 @@
---
title: Federation
content_template: templates/concept
content_type: concept
weight: 80
---

{{% capture overview %}}
<!-- overview -->

{{< deprecationfilewarning >}}
{{< include "federation-deprecation-warning-note.md" >}}
{{< /deprecationfilewarning >}}

Laman ini menjelaskan alasan dan cara penggunaan _federation_ untuk melakukan manajemen
klaster Kubernetes.
{{% /capture %}}

{{% capture body %}}

<!-- body -->
## Kenapa _Federation_ ?

_Federation_ membuat proses manajemen klaster multipel menjadi lebih mudah.
Expand Down Expand Up @@ -181,9 +181,10 @@ Terakhir, jika klaster yang kamu miliki membutuhkan jumlah _node_ yang melebihi
maka kamu membutuhkan lebih banyak klaster. Kubernetes v1.3 mampu menangani hingga 1000 node untuk setiap klaster. Kubernetes v1.8
mampu menangani hingga 5000 node untuk tiap klaster. Baca [Membangun Klaster Besar](/docs/setup/cluster-large/) untuk petunjuk lebih lanjut.

{{% /capture %}}

{{% capture whatsnext %}}

## {{% heading "whatsnext" %}}

* Pelajari lebih lanjut tentang [proposal
_Federation_](https://github.com/kubernetes/community/blob/{{< param "githubbranch" >}}/contributors/design-proposals/multicluster/federation.md).
* Baca [petunjuk pengaktifan](/docs/tutorials/federation/set-up-cluster-federation-kubefed/) klaster _federation_.
Expand All @@ -192,4 +193,4 @@ mampu menangani hingga 5000 node untuk tiap klaster. Baca [Membangun Klaster Bes
* Lihat [_update_ _sig-multicluster_ pada Kubecon2018 Eropa](https://www.youtube.com/watch?v=vGZo5DaThQU)
* Lihat [presentasi prototipe _Federation-v2_ pada Kubecon2018 Eropa](https://youtu.be/q27rbaX5Jis?t=7m20s)
* Lihat [petunjuk penggunaan _Federation-v2_](https://github.com/kubernetes-sigs/federation-v2/blob/master/docs/userguide.md)
{{% /capture %}}

0 comments on commit 7d03134

Please sign in to comment.