Skip to content

Commit d292002

Browse files
authored
Merge pull request #34151 from Sea-n/id-md-link
[id] Fix Markdown link syntax
2 parents 09b7898 + 34151ab commit d292002

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

content/id/docs/tasks/configure-pod-container/static-pod.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ sebuah {{< glossary_tooltip text="DaemonSet" term_id="daemonset" >}}.
3333

3434
{{< include "task-tutorial-prereqs.md" >}} {{< version-check >}}
3535

36-
Laman ini mengasumsikan kamu menggunakan {{< glossary_tooltip term_id="docker" >}}
36+
Laman ini mengasumsikan kamu menggunakan {{< glossary_tooltip term_id="cri-o" >}}
3737
untuk menjalankan Pod, dan Node kamu berjalan menggunakan sistem operasi Fedora.
3838
Instruksi untuk distribusi lain atau instalasi Kubernetes mungkin berbeda.
3939

@@ -90,23 +90,23 @@ Sebagai contoh, ini cara untuk memulai server web sederhana sebagai Pod statis:
9090
9191
3. Atur kubelet pada Node untuk menggunakan direktori ini dengan menjalankannya menggunakan argumen `--pod-manifest-path=/etc/kubelet.d/`. Pada Fedora, ubah berkas `/etc/kubernetes/kubelet` dengan menambahkan baris berikut:
9292
93-
```
94-
KUBELET_ARGS="--cluster-dns=10.254.0.10 --cluster-domain=kube.local --pod-manifest-path=/etc/kubelet.d/"
95-
```
96-
atau tambahkan _field_ `staticPodPath: <direktori>` pada [berkas konfigurasi kubelet](/docs/tasks/administer-cluster/kubelet-config-file).
93+
```
94+
KUBELET_ARGS="--cluster-dns=10.254.0.10 --cluster-domain=kube.local --pod-manifest-path=/etc/kubelet.d/"
95+
```
96+
atau tambahkan _field_ `staticPodPath: <direktori>` pada [berkas konfigurasi kubelet](/docs/tasks/administer-cluster/kubelet-config-file).
9797
9898
4. Jalankan ulang kubelet. Pada Fedora, kamu dapat menjalankan:
9999
100-
```shell
101-
# Jalankan perintah berikut pada Node tempat kubelet berjalan
102-
systemctl restart kubelet
103-
```
100+
```shell
101+
# Jalankan perintah berikut pada Node tempat kubelet berjalan
102+
systemctl restart kubelet
103+
```
104104
105105
### Manifes Pod statis pada Web {#konfigurasi-melalui-http}
106106
107107
Berkas yang ditentukan pada argumen `--manifest-url=<URL>` akan diunduh oleh kubelet secara berkala
108108
dan kubelet akan menginterpretasinya sebagai sebuah berkas JSON/YAML yang berisikan definisi Pod.
109-
Mirip dengan cara kerja [manifes pada _filesystem_](##konfigurasi-melalui-berkas-sistem),
109+
Mirip dengan cara kerja [manifes pada _filesystem_](#konfigurasi-melalui-berkas-sistem),
110110
kubelet akan mengambil manifes berdasarkan jadwal. Jika ada perubahan pada daftar
111111
Pod statis, maka kubelet akan menerapkannya.
112112
@@ -153,12 +153,12 @@ akan dijalankan.
153153
Kamu dapat melihat Container yang berjalan (termasuk Pod statis) dengan menjalankan (pada Node):
154154
```shell
155155
# Jalankan perintah ini pada Node tempat kubelet berjalan
156-
docker ps
156+
crictl ps
157157
```
158158
159159
Keluarannya kira-kira seperti berikut:
160160
161-
```
161+
```console
162162
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
163163
f6d05272b57e nginx:latest "nginx" 8 minutes ago Up 8 minutes k8s_web.6f802af4_static-web-fk-node1_default_67e24ed9466ba55986d120c867395f3c_378e5f3c
164164
```
@@ -169,8 +169,8 @@ Kamu dapat melihat Pod _mirror_ tersebut pada API server:
169169
kubectl get pods
170170
```
171171
```
172-
NAME READY STATUS RESTARTS AGE
173-
static-web-my-node1 1/1 Running 0 2m
172+
NAME READY STATUS RESTARTS AGE
173+
static-web 1/1 Running 0 2m
174174
```
175175
176176
{{< note >}}
@@ -189,18 +189,18 @@ Kamu dapat mencoba untuk menggunakan kubelet untuk menghapus Pod _mirror_ terseb
189189
namun kubelet tidak akan menghapus Pod statis:
190190
191191
```shell
192-
kubectl delete pod static-web-my-node1
192+
kubectl delete pod static-web
193193
```
194194
```
195-
pod "static-web-my-node1" deleted
195+
pod "static-web" deleted
196196
```
197197
Kamu akan melihat bahwa Pod tersebut tetap berjalan:
198198
```shell
199199
kubectl get pods
200200
```
201201
```
202-
NAME READY STATUS RESTARTS AGE
203-
static-web-my-node1 1/1 Running 0 12s
202+
NAME READY STATUS RESTARTS AGE
203+
static-web 1/1 Running 0 4s
204204
```
205205
206206
Kembali ke Node tempat kubelet berjalan, kamu dapat mencoba menghentikan Container
@@ -210,13 +210,13 @@ secara otomatis:
210210
211211
```shell
212212
# Jalankan perintah ini pada Node tempat kubelet berjalan
213-
docker stop f6d05272b57e # ganti dengan ID pada Container-mu
213+
crictl stop 129fd7d382018 # ganti dengan ID pada Container-mu
214214
sleep 20
215-
docker ps
215+
crictl ps
216216
```
217-
```
218-
CONTAINER ID IMAGE COMMAND CREATED ...
219-
5b920cbaf8b1 nginx:latest "nginx -g 'daemon of 2 seconds ago ...
217+
```console
218+
CONTAINER IMAGE CREATED STATE NAME ATTEMPT POD ID
219+
89db4553e1eeb docker.io/library/nginx@sha256:... 19 seconds ago Running web 1 34533c6729106
220220
```
221221
222222
## Penambahan dan pengurangan secara dinamis pada Pod statis
@@ -231,13 +231,13 @@ Pod sesuai dengan penambahan/pengurangan berkas pada direktori tersebut.
231231
#
232232
mv /etc/kubelet.d/static-web.yaml /tmp
233233
sleep 20
234-
docker ps
234+
crictl ps
235235
# Kamu mendapatkan bahwa tidak ada Container nginx yang berjalan
236236
mv /tmp/static-web.yaml /etc/kubelet.d/
237237
sleep 20
238-
docker ps
239-
```
238+
crictl ps
240239
```
241-
CONTAINER ID IMAGE COMMAND CREATED ...
242-
e7a62e3427f1 nginx:latest "nginx -g 'daemon of 27 seconds ago
240+
```console
241+
CONTAINER IMAGE CREATED STATE NAME ATTEMPT POD ID
242+
f427638871c35 docker.io/library/nginx@sha256:... 19 seconds ago Running web 1 34533c6729106
243243
```

0 commit comments

Comments
 (0)