Skip to content

Commit 0bd68f3

Browse files
committed
Add ID translation for /docs/tutorials/kubernetes-basics/explore/
1 parent 87f89bd commit 0bd68f3

File tree

3 files changed

+188
-0
lines changed

3 files changed

+188
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
title: Menjelajahi Aplikasimu
3+
weight: 30
4+
---
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
title: Tutorial Interaktif - Menjelajahi Aplikasimu
3+
weight: 20
4+
---
5+
6+
<!DOCTYPE html>
7+
8+
<html lang="id">
9+
10+
<body>
11+
12+
<link href="/docs/tutorials/kubernetes-basics/public/css/styles.css" rel="stylesheet">
13+
<link href="/docs/tutorials/kubernetes-basics/public/css/overrides.css" rel="stylesheet">
14+
<script src="http://katacoda.com/embed.js"></script>
15+
16+
<div class="layout" id="top">
17+
18+
<main class="content katacoda-content">
19+
20+
<br>
21+
<div class="katacoda">
22+
23+
<div class="katacoda__alert">
24+
Untuk berinteraksi dengan Terminal, tolong gunakan dalam desktop/tablet
25+
</div>
26+
27+
<div class="katacoda__box" id="inline-terminal-1" data-katacoda-id="kubernetes-bootcamp/4" data-katacoda-color="326de6" data-katacoda-secondary="273d6d" data-katacoda-hideintro="false" data-katacoda-font="Roboto" data-katacoda-fontheader="Roboto Slab" data-katacoda-prompt="Kubernetes Bootcamp Terminal" style="height: 600px;">
28+
</div>
29+
</div>
30+
<div class="row">
31+
<div class="col-md-12">
32+
<a class="btn btn-lg btn-success" href="/docs/tutorials/kubernetes-basics/expose/expose-intro/" role="button">Lanjut ke Modul 4<span class="btn__next"></span></a>
33+
</div>
34+
</div>
35+
36+
</main>
37+
38+
</div>
39+
40+
</body>
41+
</html>
Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
---
2+
title: Melihat Pod dan Node
3+
weight: 10
4+
---
5+
6+
<!DOCTYPE html>
7+
8+
<html lang="id">
9+
10+
<body>
11+
12+
<link href="/docs/tutorials/kubernetes-basics/public/css/styles.css" rel="stylesheet">
13+
14+
15+
<div class="layout" id="top">
16+
17+
<main class="content">
18+
19+
<div class="row">
20+
21+
<div class="col-md-8">
22+
<h3>Tujuan</h3>
23+
<ul>
24+
<li>Belajar tentang Pod Kubernetes.</li>
25+
<li>Belajar tentang Node Kubernetes.</li>
26+
<li>Mengatasi masalah pada aplikasi-aplikasi yang di-<i>deploy</i>.</li>
27+
</ul>
28+
</div>
29+
30+
<div class="col-md-8">
31+
<h2>Pod Kubernetes</h2>
32+
<p>Ketika kamu membuat sebuah Deployment di Modul <a href="/id/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/">2</a>, Kubernetes membuatkan sebuah <b>Pod</b> untuk menempatkan instans aplikasimu. Pod merupakan sebuah abstraksi Kubernetes yang merepresentasikan sebuah grup yang terdiri dari satu atau lebih kontainer (seperti Docker), dan beberapa sumber daya bersama untuk kontainer-kontainer itu. Sumber daya tersebut termasuk:</p>
33+
<ul>
34+
<li>Penyimpanan bersama, disebut Volume</li>
35+
<li>Jaringan, sebagai satu alamat IP klaster unik</li>
36+
<li>Informasi tentang bagaimana mejalankan tiap kontainer, seperti versi <i>image</i> kontainer atau porta spesifik yang digunakan</li>
37+
</ul>
38+
<p>Pod memodelkan sebuah "logical host" spesifik aplikasi dan dapat berisi beberapa kontainer aplikasi berbeda yang relatif terkait erat. Contohnya, sebuah Pod mungkin terdiri atas kontainer aplikasi Node.js dan juga kontainer berbeda yang bertugas menyediakan data untuk dipublikasikan ke server web Node.js. Kontainer-kontainer dalam sebuah Pod berbagi satu alamat IP dan ruang porta, selalu terletak bersama dan terjadwal bersama, dan berjalankan dalam satu konteks bersama (<i>shared context</i>) pada Node yang sama.</p>
39+
40+
<p>Pod merupakan unit terkecil dalam platform Kubernetes. Ketika kita membuat sebuat Deployment, Deployment tersebut membuat Pod dengan kontainer-kontainer di dalamnya (bukannya dengan membuat kontainer secara langsung). Tiap Pod terikat langsung dengan Node di mana dia dijadwalkan dan tetap di sana sampai terminasi (berdasarkan <i>restart policy</i>) atau pengapusan. Jika terjadi kegagalan pada sebuah Node, Pod indentik akan dijadwalkan di Node lain dalam klaster.</p>
41+
42+
</div>
43+
<div class="col-md-4">
44+
<div class="content__box content__box_lined">
45+
<h3>Ringkasan:</h3>
46+
<ul>
47+
<li>Pod</li>
48+
<li>Node</li>
49+
<li>Perintah utama kubectl</li>
50+
</ul>
51+
</div>
52+
<div class="content__box content__box_fill">
53+
<p><i>
54+
Pod merupakan sebuah grup yang terdiri dari satu atau lebih kontainer aplikasi (seperti Docker) dan berisi penyimpanan bersama (volume), alamat IP dan informasi tentang bagaimana menjalankan mereka.
55+
</i></p>
56+
</div>
57+
</div>
58+
</div>
59+
<br>
60+
61+
<div class="row">
62+
<div class="col-md-8">
63+
<h2 style="color: #3771e3;">Ikhtisar Pod</h2>
64+
</div>
65+
</div>
66+
67+
<div class="row">
68+
<div class="col-md-8">
69+
<p><img src="/docs/tutorials/kubernetes-basics/public/images/module_03_pods.svg"></p>
70+
</div>
71+
</div>
72+
<br>
73+
74+
<div class="row">
75+
<div class="col-md-8">
76+
<h2>Node</h2>
77+
<p>Sebuah Pod selalu berjalan dalam sebuah <b>Node</b>. Node merupakan sebuah mesin pekerja di Kubernetes dan dapat dimungkinkan mesin virtual ataupun fisik, tergantung dari klaster. Tiap Node dikelola oleh Master. Satu Node dapat memiliki beberapa pod, dan master Kubernetes otomatis menangani penjadwalan pod seluruh Node-Node dalam klaster. Penjadwalan otomatis oleh Master memperhitungkan tersedianya sumber daya tiap Node.</p>
78+
79+
<p>Tiap Node Kuberbetes menjalankan setidaknya:</p>
80+
<ul>
81+
<li>Kubelet, satu proses yang bertanggung jawab untuk berkomunikasi antara Master Kuberneter dan Node; ini juga mengelola Pod-Pod dan kontainer-kontainer yang berjalan di sebuah mesin.</li>
82+
<li>Satu waktu larian kontainer (<i>container runtime</i>), seperti Docker, bertanggung jawab untuk menarik <i>image</i> kontainer dari registri, membuka kontainer, dan menjalankan aplikasi.</li>
83+
</ul>
84+
85+
</div>
86+
<div class="col-md-4">
87+
<div class="content__box content__box_fill">
88+
<p><i> Kontainer seharusnya hanya dijadwalkan bersama di satu Pod jika terkait erat dan membutuhkan sumber daya bersama seperti diska. </i></p>
89+
</div>
90+
</div>
91+
</div>
92+
93+
<br>
94+
95+
<div class="row">
96+
<div class="col-md-8">
97+
<h2 style="color: #3771e3;">Ikhtisar Node</h2>
98+
</div>
99+
</div>
100+
101+
<div class="row">
102+
<div class="col-md-8">
103+
<p><img src="/docs/tutorials/kubernetes-basics/public/images/module_03_nodes.svg"></p>
104+
</div>
105+
</div>
106+
<br>
107+
108+
<div class="row">
109+
<div class="col-md-8">
110+
<h2>Mengatasi masalah dengan kubectl</h2>
111+
<p>Dalam Modul <a href="/id/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/">2</a>, kamu menggunakan antarmuka baris perintah Kubctl. Kamu akan lanjut menggunakannya di Modul 3 untuk mendapatkan informasi tentang aplikasi-aplikasi yang di-<i>deploy</i> dan lingkungannya. Operasi yang paling umum dapat dilakukan dengan perintah kubectl berikut:</p>
112+
<ul>
113+
<li><b>kubectl get</b> - daftar sumber daya</li>
114+
<li><b>kubectl describe</b> - menampilkan detil informasi tentang suatu sumber daya</li>
115+
<li><b>kubectl logs</b> - mecetak log-log dari satu kontainer dalam sebuah pod</li>
116+
<li><b>kubectl exec</b> - eksekusi sebuah perintah pada satu kontainer dalam sebuah pod</li>
117+
</ul>
118+
119+
<p>Kamu dapat menggunakan perintah ini kapan aplikasi-aplikasi di-<i>deploy</i>, apa status mereka saat ini, di mana mereka berjalan, dan apa konfigurasi mereka.</p>
120+
121+
<p>Sekarang karena kita lebih mengetahui tentang klaster kita dan baris perintahnya, mari kita menjelajah aplikasi kita.</p>
122+
123+
</div>
124+
<div class="col-md-4">
125+
<div class="content__box content__box_fill">
126+
<p><i> Node merupakan mesin pekerja di Kubernetes dan bisa berupa VM ataupun mesin fisik, tergantung pada klaster. Beberapa Pod dapat berjalan dalam satu Node. </i></p>
127+
</div>
128+
</div>
129+
</div>
130+
<br>
131+
132+
<div class="row">
133+
<div class="col-md-12">
134+
<a class="btn btn-lg btn-success" href="/docs/tutorials/kubernetes-basics/explore/explore-interactive/" role="button">Mulai Tutorial Interaktif <span class="btn__next"></span></a>
135+
</div>
136+
</div>
137+
138+
</main>
139+
140+
</div>
141+
142+
</body>
143+
</html>

0 commit comments

Comments
 (0)