You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/id/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,31 +6,31 @@ weight: 10
6
6
7
7
{{% capture overview %}}
8
8
9
-
Lapisan agregasi memungkinkan kubernetes untuk diperluas dengan API tambahan, di luar dari apa yang ditawarkan oleh inti API kubernetes.
9
+
Lapisan agregasi memungkinkan kubernetes untuk diperluas dengan API-API tambahan, selain dari yang ditawarkan oleh API-API inti kubernetes.
10
10
11
11
{{% /capture %}}
12
12
13
13
{{% capture body %}}
14
14
15
15
## Ikhtisar
16
-
Lapisan agregasi memungkinkan instalasi tambahan ragam API _Kubernetes-style_ di cluster kamu. Ini bisa berupa bawaan, maupun solusi dari pihak ke-3 yang sudah ada, seperti [layanan-katalog](https://github.com/kubernetes-incubator/service-catalog/blob/master/README.md), atau API yang telah dibuat pengguna seperti [pembangun-apiserver](https://github.com/kubernetes-incubator/apiserver-builder/blob/master/README.md), yang dapat membantu kamu memulai.
16
+
Lapisan agregasi memungkinkan instalasi tambahan beragam API _Kubernetes-style_ di kluster kamu. Tambahan-tambahan ini dapat berupa solusi-solusi yang sudah dibangun (_prebuilt_) oleh pihak ke-3 yang sudah ada, seperti [service-catalog](https://github.com/kubernetes-incubator/service-catalog/blob/master/README.md), atau API-API yang dibuat oleh pengguna seperti [apiserver-builder](https://github.com/kubernetes-incubator/apiserver-builder/blob/master/README.md), yang dapat membantu kamu memulainya.
17
17
18
-
Lapisan agregasi berjalan di dalam proses dengan kube-apiserver. Hingga sebuah sumber daya ekstensi terdaftar, Lapisan agregasi tidak akan melakukan apapun. Untuk mendaftarkan sebuah API, pengguna harus menambahkan objek _APIService_, yang "mengklaim" jalur URL di API Kubernetes. Di poin ini, lapisan agregasi akan mem-_proxy_ apapun yang dikirim ke jalur API tersebut (misalnya /apis/myextension.mycompany.io/v1/…) ke _APIService_ yang terdaftar.
18
+
Lapisan agregasi berjalan di dalam proses bersama dengan kube-apiserver. Hingga sebuah sumber daya ekstensi terdaftar, lapisan agregasi tidak akan melakukan apapun. Untuk mendaftarkan sebuah API, pengguna harus menambahkan sebuah objek _APIService_, yang "mengklaim" jalur URL di API Kubernetes. Pada titik tersebut, lapisan agregasi akan mem-_proxy_ apapun yang dikirim ke jalur API tersebut (misalnya /apis/myextension.mycompany.io/v1/…) ke _APIService_ yang terdaftar.
19
19
20
-
Biasanya, _APIService_ akan diimplementasikan oleh sebuah ekstensi-apiserver di Pod yang berjalan di kluster. ekstensi-apiserver ini biasanya perlu di pasangkan dengan satu atau lebih _controller_ apabila manajemen aktif dari sumber daya tambahan diperlukan, pembuat-apiserver sebenarnya akan memberikan kerangka untuk keduanya. Sebagai contoh lain, ketika layanan-katalog diinstal, ia menyediakan ekstensi-apiserver dan _controller_ untuk layanan yang disediakannya.
20
+
Biasanya, _APIService_ akan diimplementasikan oleh sebuah ekstensi-apiserver di dalam sebuah Pod yang berjalan di kluster. Ekstensi-apiserver ini biasanya perlu di pasangkan dengan satu atau lebih _controller_ apabila manajemen aktif dari sumber daya tambahan diperlukan. Sebagai hasilnya, apiserver-builder sebenarnya akan memberikan kerangka untuk keduanya. Sebagai contoh lain, ketika service-catalog diinstal, ia menyediakan ekstensi-apiserver dan _controller_ untuk layanan-layanan yang disediakannya.
21
21
22
-
Ekstensi-apiserver harus memiliki latensi koneksi yang rendah ke dan dari kube-apiserver.
22
+
Ekstensi-apiserver harus memiliki latensi koneksi yang rendah dari dan ke kube-apiserver.
23
23
Secara Khusus, permintaan pencarian diperlukan untuk bolak-balik dari kube-apiserver dalam 5 detik atau kurang.
24
-
Jika penyebaran kamu tidak dapat mencapai ini, kamu harus mempertimbangkan cara mengubahnya. Sekarang, pengaturan
25
-
`EnableAggregatedDiscoveryTimeout=false` gerbang fitur di kube-apiserver
26
-
akan menonaktifkan pembatasan waktu. Fitur ini dihapus dalam rilis mendatang.
24
+
Jika implementasi kamu tidak dapat menyanggupinya, kamu harus mempertimbangkan cara mengubahnya. Untuk sekarang, menyetel
25
+
_feature-gate_`EnableAggregatedDiscoveryTimeout=false` di kube-apiserver
26
+
akan menonaktifkan batasan waktu tersebut. Fitur ini akan dihapus dalam rilis mendatang.
27
27
28
28
{{% /capture %}}
29
29
30
30
{{% capture whatsnext %}}
31
31
32
32
* Untuk mengaktifkan agregator di lingkungan kamu, [konfigurasi lapisan agregasi](/docs/tasks/access-kubernetes-api/configure-aggregation-layer/).
33
-
* Kemudian, [menyiapkan ekstensi api-server](/docs/tasks/access-kubernetes-api/setup-extension-api-server/) untuk bekerja dengan lapisan agregasi.
33
+
* Kemudian, [siapkan ekstensi api-server](/docs/tasks/access-kubernetes-api/setup-extension-api-server/) untuk bekerja dengan lapisan agregasi.
34
34
* Selain itu, pelajari caranya [mengembangkan API Kubernetes menggunakan _Custom Resource Definition_](/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/).
0 commit comments