Skip to content

Commit

Permalink
Init Indonesian translation (#13822)
Browse files Browse the repository at this point in the history
* Add OWNERS information for sig-docs-id

* Add Indonesian language to config.toml with highest weight

* Add README-id.md.

* Add common resources and case studies.

* Add i18n strings for Indonesian site

* Fix typos on OWNERS.

* Add Indonesian translation for home documentation

* Add kubernetes basics.

* Add Indonesian content for minikube tutorial

* Add Indonesian translation for setup cluster

* Fix typos on README-id, and replace you with more informal word

* Fix some typos and replace formal you expression on kubernetes basics
  • Loading branch information
girikuncoro authored and k8s-ci-robot committed Apr 16, 2019
1 parent 7092bd3 commit 3d9dcfc
Show file tree
Hide file tree
Showing 17 changed files with 937 additions and 0 deletions.
6 changes: 6 additions & 0 deletions OWNERS_ALIASES
Expand Up @@ -80,6 +80,12 @@ aliases:
- jygastaud
- awkif
- oussemos
sig-docs-id-owners: # Admins for Indonesian content
- girikuncoro
- irfiva
sig-docs-id-reviews: # PR reviews for Indonesian content
- girikuncoro
- irfiva
sig-docs-it-owners: # Admins for Italian content
- rlenferink
- micheleberardi
Expand Down
72 changes: 72 additions & 0 deletions README-id.md
@@ -0,0 +1,72 @@
# Dokumentasi Kubernetes

[![Build Status](https://api.travis-ci.org/kubernetes/website.svg?branch=master)](https://travis-ci.org/kubernetes/website)
[![GitHub release](https://img.shields.io/github/release/kubernetes/website.svg)](https://github.com/kubernetes/website/releases/latest)

Selamat datang! Repositori ini merupakan wadah bagi semua komponen yang dibutuhkan untuk membuat [dokumentasi Kubernetes](https://kubernetes.io/). Kami merasa sangat senang apabila kamu berminat untuk menjadi kontributor!

## Kontribusi pada dokumentasi

Pertama, kamu dapat menekan tombol **Fork** yang berada pada bagian atas layar, untuk menyalin repositori pada akun Github-mu. Salinan ini disebut sebagai **fork**. Kamu dapat menambahkan konten pada **fork** yang kamu miliki, setelah kamu merasa cukup untuk menambahkan konten yang kamu miliki dan ingin memberikan konten tersebut pada kami, kamu dapat melihat **fork** yang telah kamu buat dan membuat **pull request** untuk memberi tahu kami bahwa kamu ingin menambahkan konten yang telah kamu buat.

Setelah kamu membuat sebuah **pull request**, seorang **reviewer** akan memberikan masukan terhadap konten yang kamu sediakan serta beberapa hal yang dapat kamu lakukan apabila perbaikan diperlukan terhadap konten yang telah kamu sediakan. Sebagai seorang yang membuat **pull request**, **sudah menjadi kewajiban kamu untuk melakukan modifikasi terhadap konten yang kamu berikan sesuai dengan masukan yang diberikan oleh seorang reviewer Kubernetes**. Perlu kamu ketahui bahwa kamu dapat saja memiliki lebih dari satu orang **reviewer Kubernetes** atau dalam kasus kamu bisa saja mendapatkan **reviewer Kubernetes** yang berbeda dengan **reviewer Kubernetes** awal yang ditugaskan untuk memberikan masukan terhadap konten yang kamu sediakan. Selain itu, seorang **reviewer Kubernetes** bisa saja meminta masukan teknis dari [reviewer teknis Kubernetes](https://github.com/kubernetes/website/wiki/Tech-reviewers) jika diperlukan.

Untuk informasi lebih lanjut mengenai tata cara melakukan kontribusi, kamu dapat melihat tautan di bawah ini:

* [Petunjuk Melakukan Kontribusi](https://kubernetes.io/docs/contribute/start/)
* [Melakukan Tahap Staging pada Konten Dokumentasi yang telah Kamu Sediakan](http://kubernetes.io/docs/contribute/intermediate#view-your-changes-locally)
* [Petunjuk Menggunakan Page Templates](http://kubernetes.io/docs/contribute/style/page-templates/)
* [Petunjuk untuk Documentation Style](http://kubernetes.io/docs/contribute/style/style-guide/)
* [Petunjuk untuk Melakukan Lokalisasi Dokumentasi Kubernetes](https://kubernetes.io/docs/contribute/localization/)

## Menjalankan Dokumentasi Kubernetes pada Mesin Lokal Kamu

Petunjuk yang disarankan untuk menjalankan Dokumentasi Kubernetes pada mesin lokal kamus adalah dengan menggunakan [Docker](https://docker.com) **image** yang memiliki **package** [Hugo](https://gohugo.io), **Hugo** sendiri merupakan generator website statis.

> Jika kamu menggunakan Windows, kamu mungkin membutuhkan beberapa langkah tambahan untuk melakukan instalasi perangkat lunak yang dibutuhkan. Instalasi ini dapat dilakukan dengan menggunakan [Chocolatey](https://chocolatey.org). `choco install make`
> Jika kamu ingin menjalankan **website** tanpa menggunakan **Docker**, kamu dapat melihat tautan berikut [Petunjuk untuk menjalankan website pada mesin lokal dengan menggunakan Hugo](#petunjuk-untuk-menjalankan-website-pada-mesin-lokal-denga-menggunakan-hugo) di bagian bawah.
Jika kamu sudah memiliki **Docker** [yang sudah dapat digunakan](https://www.docker.com/get-started), kamu dapat melakukan **build** `kubernetes-hugo` **Docker image** secara lokal:

```bash
make docker-image
```

Setelah **image** berhasil di-**build**, kamu dapat menjalankan website tersebut pada mesin lokal-mu:

```bash
make docker-serve
```

Buka **browser** kamu ke http://localhost:1313 untuk melihat laman dokumentasi. Selama kamu melakukan penambahan konten, **Hugo** akan secara otomatis melakukan perubahan terhadap laman dokumentasi apabila **browser** melakukan proses **refresh**.


## Petunjuk untuk menjalankan website pada mesin lokal dengan menggunakan Hugo

Kamu dapat melihat [dokumentasi resmi Hugo](https://gohugo.io/getting-started/installing/) untuk mengetahui langkah yang diperlukan untuk melakukan instalasi **Hugo**. Pastikan kamu melakukan instalasi versi **Hugo** sesuai dengan versi yang tersedia pada **environment variable** `HUGO_VERSION` pada **file**[`netlify.toml`](netlify.toml#L9).

Untuk menjalankan laman pada mesin lokal setelah instalasi **Hugo**, kamu dapat menjalankan perintah berikut:

```bash
make serve
```

Buka **browser** kamu ke http://localhost:1313 untuk melihat laman dokumentasi. Selama kamu melakukan penambahan konten, **Hugo** akan secara otomatis melakukan perubahan terhadap laman dokumentasi apabila **browser** melakukan proses **refresh**.

## Komunitas, Diskusi, Kontribusi, dan Bantuan

Kamu dapat belajar bagaimana tata cara untuk ikut terlibat dalam komunitas Kubernetes melalui [laman komunitas](http://kubernetes.io/community/).

Kamu dapat berinteraksi dengan **maintainers** project ini melalui:

- [Slack](https://kubernetes.slack.com/messages/sig-docs)
- [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-docs)

### Etika dalam Berkontribusi

Partisipasi dalam komunitas Kubernetes diatur dalam [Etika dalam Berkontribusi pada Kubernetes](code-of-conduct.md).

## Terima Kasih!

Kubernetes sangat menjunjung tinggi partisipasi dari komunitas, dan kami sangat mengapresiasi kontribusi kamu pada laman dan dokumentasi kami!
12 changes: 12 additions & 0 deletions config.toml
Expand Up @@ -224,3 +224,15 @@ contentDir = "content/es"
time_format_blog = "02.01.2006"
# A list of language codes to look for untranslated content, ordered from left to right.
language_alternatives = ["en"]

[languages.id]
title = "Kubernetes"
description = "Production-Grade Container Orchestration"
languageName ="Bahasa Indonesia"
weight = 10
contentDir = "content/id"

[languages.id.params]
time_format_blog = "02.01.2006"
# A list of language codes to look for untranslated content, ordered from left to right.
language_alternatives = ["en"]
13 changes: 13 additions & 0 deletions content/id/OWNERS
@@ -0,0 +1,13 @@
# See the OWNERS docs at https://go.k8s.io/owners

# This is the localization project for Bahasa.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams.

reviewers:
- sig-docs-id-reviews

approvers:
- sig-docs-id-owners

labels:
- language/id
3 changes: 3 additions & 0 deletions content/id/_common-resources/index.md
@@ -0,0 +1,3 @@
---
headless: true
---
63 changes: 63 additions & 0 deletions content/id/_index.html
@@ -0,0 +1,63 @@
---
title: "Orkestrasi Kontainer dengan Skala Produksi"
abstract: "Otomatisasi Kontainer deployment, scaling, dan management"
cid: home
---

{{< deprecationwarning >}}

{{< blocks/section id="oceanNodes" >}}
{{% blocks/feature image="flower" %}}
### Kubernetes (K8s)
Kubernetes mengelompokkan kontainer yang membentuk suatu aplikasi dalam bentuk unit logis yang memudahkan proses manajemen dan discovery. Kubernetes dibuat berdasarkan [pengalaman operasional workloads skala production yang dilakukan oleh Google](http://queue.acm.org/detail.cfm?id=2898444), yang digabungkan dengan ide-ide terbaik dan best practices yang diberikan oleh komunitas.
{{% /blocks/feature %}}

{{% blocks/feature image="scalable" %}}
#### Skala Besar

Didesain berdasarkan landasan yang digunakan Google untuk menjalankan milyaran kontainer dalam waktu seminggu, Kubernetes secara dinamis dapat menyesuaikan workloads tanpa membutuhkan peningkatan tim operasional.

{{% /blocks/feature %}}

{{% blocks/feature image="blocks" %}}
#### Fleksibel

Baik digunakan untuk melakukan testing di mesin lokal maupun dijalankan sebagai sistem enterprise global, fleksibilitas yang disediakan oleh Kubernetes memungkinkan Anda untuk menghasilkan aplikasi secara konsisten dan mudah, tidak peduli seberapa kompleks kebutuhan yang Anda miliki.


{{% /blocks/feature %}}

{{% blocks/feature image="suitcase" %}}
#### Dapat Dijalankan di Berbagai Platform

Kubernetes sebagai open source memberikan Anda kebebasan untuk menggunakan on-premise, hybrid, atau public cloud infrastructure, memberikan anda kemudahan untuk memindahkan workloads yang Anda miliki.


{{% /blocks/feature %}}

{{< /blocks/section >}}

{{< blocks/section id="video" background-image="kub_video_banner_homepage" >}}
<div class="light-text">
<h2>Tantangan yang Dihadapi untuk Melakukan Migrasi 150+ Microservices ke Kubernetes</h2>
<p>Oleh Sarah Wells, Technical Director for Operations and Reliability, Financial Times</p>
<button id="desktopShowVideoButton" onclick="kub.showVideo()">Watch Video</button>
<br>
<br>
<br>
<a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2019" button id="desktopKCButton">Hadiri Acara di Barcelona pada Tanggal 20-23 Mei 2019</a>
<br>
<br>
<br>
<br>
<a href="https://www.lfasiallc.com/events/kubecon-cloudnativecon-china-2019" button id="desktopKCButton">Hadiri Acara KubeCon di Shanghai pada Tanggal 24-26 Juni 2019</a>
</div>
<div id="videoPlayer">
<iframe data-url="https://www.youtube.com/embed/H06qrNmGqyE?autoplay=1" frameborder="0" allowfullscreen></iframe>
<button id="closeButton"></button>
</div>
{{< /blocks/section >}}

{{< blocks/kubernetes-features >}}

{{< blocks/case-studies >}}
10 changes: 10 additions & 0 deletions content/id/case-studies/_index.html
@@ -0,0 +1,10 @@
---
title: Studi kasus
linkTitle: Studi kasus
bigheader: Studi kasus penggunaan Kubernetes
abstract: Studi kasus penggunaan Kubernetes pada environment production.
layout: basic
class: gridPage
cid: caseStudies
---

3 changes: 3 additions & 0 deletions content/id/docs/_index.md
@@ -0,0 +1,3 @@
---
title: Dokumentasi
---
56 changes: 56 additions & 0 deletions content/id/docs/home/_index.md
@@ -0,0 +1,56 @@
---
title: Dokumentasi Kubernetes
noedit: true
cid: docsHome
layout: docsportal_home
class: gridPage
linkTitle: "Home"
main_menu: true
weight: 10
hide_feedback: true
menu:
main:
title: "Dokumentasi"
weight: 20
post: >
<p>Mengerti penggunaan Kubernetes dengan belajar konsep, tutorial, dan referensinya. Kamupun bisa <a href="/editdocs/" data-auto-burger-exclude>bantu kami perbaiki dan lengkapi dokumentasinya</a>, yuk kontribusi!</p>
overview: >
Kubernetes adalah sebuah orkestrator kontainer open source, yang mengotomasi deployment, replikasi, dan pengaturan aplikasi kontainer dengan mudah. Cloud Native Computing Foundation (<a href="https://www.cncf.io/about">CNCF</a>) mewadahi proyek open source ini.
cards:
- name: concepts
title: "Konsep dasar Kubernetes"
description: "Pelajari tentang Kubernetes dan segala konsep dasarnya."
button: "Pelajari konsep"
button_path: "/docs/concepts"
- name: tutorials
title: "Coba Kubernetes"
description: "Ikuti tutorial untuk belajar cara deploy aplikasi di Kubernetes."
button: "Lihat tutorial"
button_path: "/docs/tutorials"
- name: setup
title: "Menyiapkan sebuah kluster"
description: "Dapatkan kluster Kubernetes sesuai dengan kapasitas dan kebutuhanmu."
button: "Menyiapkan Kubernetes"
button_path: "/docs/setup"
- name: tasks
title: "Pelajari penggunaan Kubernetes"
description: "Lihat penggunaan Kubernetes secara umum dan bagaimana langkah-langkahnya secara singkat."
button: "Lihat penggunaan"
button_path: "/docs/tasks"
- name: reference
title: Lihat referensi
description: Lihat-lihat istilah, sintaks command line, ragam API, dan dokumentasi tool.
button: Lihat referensi
button_path: /docs/reference
- name: contribute
title: Kontribusi ke dokumentasi
description: Siapapun bisa kontribusi, buat kamu yang baru di proyek ini maupun sudah lama.
button: Kontribusi ke dokumentasi
button_path: /docs/contribute
- name: download
title: Unduh Kubernetes
description: Untuk instalasi atau pembaharuan Kubernetes ke versi paling baru, lihat catatan rilis saat ini.
- name: about
title: Tentang dokumentasi
description: Situs ini merupakan dokumentasi dari Kubernetes versi saat ini dan 4 versi sebelumnya.
---
29 changes: 29 additions & 0 deletions content/id/docs/home/supported-doc-versions.md
@@ -0,0 +1,29 @@
---
title: Versi Kubernetes yang Termasuk dalam Dokumentasi
content_template: templates/concept
card:
name: about
weight: 10
title: Versi Kubernetes yang Termasuk dalam Dokumentasi
---

{{% capture overview %}}

Situs ini merupakan dokumentasi dari Kubernetes versi saat ini dan 4 versi sebelumnya.

{{% /capture %}}

{{% capture body %}}

## Versi saat ini

Versi saat ini adalah
[{{< param "version" >}}](/).

## Versi sebelumnya

{{< versions-other >}}

{{% /capture %}}


81 changes: 81 additions & 0 deletions content/id/docs/setup/_index.md
@@ -0,0 +1,81 @@
---
no_issue: true
title: Persiapan
main_menu: true
weight: 30
content_template: templates/concept
---

{{% capture overview %}}

Gunakan halaman ini untuk mencari solusi yang paling sesuai dengan kebutuhan kamu.

Menentukan dimana sebaiknya Kubernetes dijalankan sangat tergantung pada kapasitas yang kamu punya dan seberapa fleksibel kluster yang kamu inginkan.
Kamu dapat menjalankan Kubernetes hampir dimana saja, mulai dari laptop, VM di penyedia cloud, sampai pada rak-rak berisi server <i>baremetal</i>.
Kamu juga bisa menyiapkan kluster yang diatur sepenuhnya (<i>fully-managed</i>), dengan hanya menjalankan satu perintah, ataupun membuat kluster dengan solusi <i>custom</i> kamu sendiri pada server <i>baremetal</i>.

{{% /capture %}}

{{% capture body %}}

## Solusi pada Mesin Lokal

Memulai Kubernetes bisa dilakukan dengan mudah melalui solusi pada mesin lokal.
Kamu bisa membuat dan mengevaluasi kluster Kubernetes tanpa perlu takut menghabiskan <i>resource</i> dan kuota penyedia cloud.

Sebaiknya kamu memilih solusi lokal jika kamu ingin:

* Mulai belajar atau mencoba Kubernetes
* Mengembangkan dan melakukan evaluasi kluster secara lokal

Pilih [solusi lokal](/docs/setup/pick-right-solution/#local-machine-solutions).

## Solusi Tersediakan (<i>Hosted Solution</i>)

Solusi tersediakan adalah cara yang nyaman untuk membuat dan memelihara kluster Kubernetes. Kamu tidak perlu repot, karena para penyedia solusi mengatur dan mengoperasikan kluster milikmu.

Sebaiknya kamu memilih solusi tersediakan ini jika kamu:

* Ingin punya solusi yang diatur sepenuhnya
* Fokus pada pengembangan aplikasi atau servis saja
* Tidak mau punya tim SRE (<i>Site Reliability Engineering</i>) yang mendedikasikan waktunya untukmu, tapi ingin HA (<i>High Availability</i>)
* Tidak punya <i>resource</i> untuk menjalankan dan memonitor kluster.

Pilih [solusi tersediakan](/docs/setup/pick-right-solution/#hosted-solutions).

## Turnkey – Solusi Cloud

Solusi-solusi ini memudahkan kamu untuk mempunyai kluster Kubernetes hanya dengan beberapa perintah. Lalu, solusi-solusi ini juga masih terus berkembang dan memiliki pendukung komunitas yang aktif.
Mereka juga bisa berjalan pada berbagai macam penyedia Cloud IaaS, tapi mereka menawarkan kebebasan dan fleksibilitas sebagai pengganti dari usaha.

Sebaiknya kamu memilih solusi cloud <i>turnkey</i>, jika kamu:

* Ingin punya kontrol yang lebih daripada yang ditawarkan oleh solusi tersediakan (<i>hosted solution</i>)
* Ingin memiliki porsi dalam mengoperasikan kluster

Pilih [solusi cloud turnkey](/docs/setup/pick-right-solution/#turnkey-cloud-solutions)

## Turnkey – Solusi On-Premise

Solusi-solusi ini menyediakan cara untuk membuat kluster Kubernetes di dalam jaringan cloud internal kamu yang aman, hanya dengan beberapa perintah.

Sebaiknya kamu memilih solusi cloud on-premise turnkey, jika kamu:

* Ingin membuat kluster di jaringan cloud yang privat (<i>private cloud network</i>)
* Punya tim SRE yang mendedikasikan waktunya
* Punya <i>resource</i> untuk menjalankan dan memonitor kluster

Pilih [solusi cloud on-prem turnkey](/docs/setup/pick-right-solution/#on-premises-turnkey-cloud-solutions).

## Solusi <i>Custom</i>

Solusi <i>custom</i> adalah solusi yang paling memberikan kebebasan dalam menjalankan kluster kamu, tapi perlu keahlian.
Solusi-solusi ini cukup beragam, mulai dari bare-metal sampai ke penyedia cloud, berjalan pada sistem operasi yang berbeda-beda.

Pilih [solusi <i>custom</i>](/docs/setup/pick-right-solution/#custom-solutions).

{{% /capture %}}

{{% capture whatsnext %}}
Lihat [Memilih Solusi Terbaik](/docs/setup/pick-right-solution/) untuk daftar solusi yang lengkap.
{{% /capture %}}

0 comments on commit 3d9dcfc

Please sign in to comment.