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
Ini mungkin berguna, misalnya, dalam kasus di mana lokalitas data sangat penting.
82
-
* Lebih memilih ke _endpoint_ dalam zona yang sama, tetapi memilih _endpoint_ mana saja yang
83
-
tersedia apabila tidak ada yang tersedia dalam zona ini:
84
-
`[" topology.kubernetes.io/zone "," * "]`.
76
+
* Hanya ke _endpoint_ dalam Node yang sama, gagal jika tidak ada _endpoint_ pada Node: `["kubernetes.io/hostname"]`.
77
+
* Lebih memilih ke _endpoint_ dalam Node yang sama, jika tidak ditemukan maka ke _endpoint_ pada zona yang sama, diikuti oleh wilayah yang sama, dan selain itu akan gagal: `["kubernetes.io/hostname ", "topology.kubernetes.io/zone", "topology.kubernetes.io/region"]`. Ini mungkin berguna, misalnya, dalam kasus di mana lokalitas data sangatlah penting.
78
+
* Lebih memilih ke _endpoint_ dalam zona yang sama, tetapi memilih _endpoint_ mana saja yang tersedia apabila tidak ada yang tersedia dalam zona ini: `["topology.kubernetes.io/zone ","*"]`.
85
79
86
80
87
81
## Batasan
88
82
89
-
* Topologi Service tidak kompatibel dengan `externalTrafficPolicy=Local`, dan
90
-
karena itu Service tidak dapat menggunakan kedua fitur ini sekaligus. Dimungkinkan untuk menggunakan
91
-
kedua fitur pada klaster yang sama untuk Service yang berbeda, bukan untuk
92
-
Service yang sama.
93
-
94
-
* Untuk saat ini kunci topologi yang valid hanya terbatas pada `kubernetes.io/hostname`,
95
-
`topology.kubernetes.io/zone`, dan` topology.kubernetes.io/region`, tetapi akan
96
-
digeneralisasikan ke label Node yang lain di masa depan.
97
-
83
+
* Topologi Service tidak kompatibel dengan `externalTrafficPolicy=Local`, dan karena itu Service tidak dapat menggunakan kedua fitur ini sekaligus. Dimungkinkan untuk menggunakan kedua fitur pada klaster yang sama untuk Service yang berbeda, bukan untuk Service yang sama.
84
+
* Untuk saat ini kunci topologi yang valid hanya terbatas pada `kubernetes.io/hostname`, `topology.kubernetes.io/zone`, dan `topology.kubernetes.io/region`, tetapi akan digeneralisasikan ke label Node yang lain di masa depan.
98
85
* Kunci topologi harus merupakan kunci label yang valid dan paling banyak hanya 16 kunci yang dapat ditentukan.
99
-
100
-
* Nilai _catch-all_, `" * "`, harus menjadi nilai terakhir pada kunci topologi, jika
101
-
nilai itu digunakan.
86
+
* Nilai _catch-all_, `"*"`, harus menjadi nilai terakhir pada kunci topologi, jika nilai itu digunakan.
102
87
103
88
104
89
## Contoh
@@ -127,7 +112,7 @@ spec:
127
112
128
113
### Lebih memilih _endpoint_ pada Node lokal
129
114
130
-
Service yang lebih memilih _endpoint_ pada Node lokal tetapi akan memilih ke _endpoint_
115
+
Service yang lebih memilih _endpoint_ pada Node lokal, namun akan memilih ke _endpoint_
131
116
dalam klaster jika _endpoint_ pada Node lokal tidak ada:
132
117
133
118
```yaml
@@ -148,10 +133,10 @@ spec:
148
133
```
149
134
150
135
151
-
### Hanya untuk _endpoint_ pada Zona atau Wilayah
136
+
### Hanya untuk _endpoint_ pada zona atau wilayah yang sama
152
137
153
-
Service yang lebih memilih _endpoint_ zona daripada wilayah. Jika tidak ada _endpoint_ pada
154
-
keduanya, make lalu lintas jaringan akan dihentikan.
138
+
Service yang lebih memilih _endpoint_ dalam zona yang sama daripada wilayah yang sama. Jika tidak ada _endpoint_ pada
139
+
keduanya, maka lalu lintas jaringan akan dihentikan.
155
140
156
141
157
142
```yaml
@@ -171,10 +156,10 @@ spec:
171
156
- "topology.kubernetes.io/region"
172
157
```
173
158
174
-
### Lebih memilih _endpoint_ pada Node Lokal, Zonal, terakhir Regional
159
+
### Lebih memilih _endpoint_ pada Node lokal, zona yang sama, dan kemudian wilayah yang sama
175
160
176
-
Service yang lebih memilih _endpoint_ pada Node lokal, zonal, kemudian regional
177
-
tetapi jika tetap tidak ditemukan maka akan memilih _endpoint_ diseluruh klaster.
161
+
Service yang lebih memilih _endpoint_ pada Node lokal, zona yang sama, dan kemudian baru wilayah yang sama,
162
+
namun jika tetap tidak ditemukan maka akan memilih _endpoint_ diseluruh klaster.
178
163
179
164
```yaml
180
165
apiVersion: v1
@@ -195,12 +180,11 @@ spec:
195
180
- "*"
196
181
```
197
182
198
-
199
183
{{% /capture %}}
200
184
201
185
{{% capture whatsnext %}}
202
186
203
187
* Baca tentang [mengaktifkan topologi Service](/docs/tasks/administer-cluster/enabling-service-topology)
204
188
* Baca [menghubungkan aplikasi dengan Service](/docs/concepts/services-networking/connect-applications-service/)
0 commit comments