File tree 4 files changed +31
-3
lines changed
4 files changed +31
-3
lines changed Original file line number Diff line number Diff line change @@ -198,6 +198,8 @@ sink {
198
198
199
199
### Kerberos Authentication Example
200
200
201
+ Please set JVM parameters ` java.security.krb5.conf ` before starting the SeaTunnel or update default ` krb5.conf ` in ` /etc/krb5.conf ` .
202
+
201
203
Sink Config
202
204
203
205
```
@@ -211,7 +213,6 @@ sink {
211
213
security.protocol=SASL_PLAINTEXT
212
214
sasl.kerberos.service.name=kafka
213
215
sasl.mechanism=GSSAPI
214
- java.security.krb5.conf="/etc/krb5.conf"
215
216
sasl.jaas.config="com.sun.security.auth.module.Krb5LoginModule required \n useKeyTab=true \n storeKey=true \n keyTab=\"/path/to/xxx.keytab\" \n principal=\"[email protected] \";"
216
217
}
217
218
}
Original file line number Diff line number Diff line change @@ -185,6 +185,8 @@ source {
185
185
186
186
### Kerberos Authentication Example
187
187
188
+ Please set JVM parameters ` java.security.krb5.conf ` before starting the SeaTunnel or update default ` krb5.conf ` in ` /etc/krb5.conf ` .
189
+
188
190
Source Config
189
191
190
192
```
@@ -197,7 +199,6 @@ source {
197
199
security.protocol=SASL_PLAINTEXT
198
200
sasl.kerberos.service.name=kafka
199
201
sasl.mechanism=GSSAPI
200
- java.security.krb5.conf="/etc/krb5.conf"
201
202
sasl.jaas.config="com.sun.security.auth.module.Krb5LoginModule required \n useKeyTab=true \n storeKey=true \n keyTab=\"/path/to/xxx.keytab\" \n principal=\"[email protected] \";"
202
203
}
203
204
}
Original file line number Diff line number Diff line change @@ -198,6 +198,31 @@ sink {
198
198
}
199
199
```
200
200
201
+ ### Kerberos 认证示例
202
+
203
+ 请在启动 SeaTunnel 之前设置 JVM 参数 ` java.security.krb5.conf ` 或更新 ` /etc/krb5.conf ` 中的默认 ` krb5.conf ` 。
204
+
205
+ 源配置示例:
206
+
207
+ ``` hocon
208
+ source {
209
+ Kafka {
210
+ topic = "seatunnel"
211
+ bootstrap.servers = "localhost:9092"
212
+ format = json
213
+ kafka.request.timeout.ms = 60000
214
+ semantics = EXACTLY_ONCE
215
+ kafka.config = {
216
+ security.protocol = SASL_PLAINTEXT
217
+ sasl.kerberos.service.name = kafka
218
+ sasl.mechanism = GSSAPI
219
+ sasl.jaas.config = "com.sun.security.auth.module.Krb5LoginModule required \n useKeyTab=true \n storeKey=true \n keyTab=\"/path/to/xxx.keytab\" \n principal=\"[email protected] \";"
220
+ }
221
+ }
222
+ }
223
+ ```
224
+
225
+
201
226
### Protobuf配置
202
227
203
228
` format ` 设置为 ` protobuf ` ,配置` protobuf ` 数据结构,` protobuf_message_name ` 和` protobuf_schema ` 参数
Original file line number Diff line number Diff line change @@ -177,6 +177,8 @@ source {
177
177
178
178
### Kerberos 认证示例
179
179
180
+ 请在启动 SeaTunnel 之前设置 JVM 参数 ` java.security.krb5.conf ` 或更新 ` /etc/krb5.conf ` 中的默认 ` krb5.conf ` 。
181
+
180
182
源配置示例:
181
183
182
184
``` hocon
@@ -189,7 +191,6 @@ source {
189
191
security.protocol=SASL_PLAINTEXT
190
192
sasl.kerberos.service.name=kafka
191
193
sasl.mechanism=GSSAPI
192
- java.security.krb5.conf="/etc/krb5.conf"
193
194
sasl.jaas.config="com.sun.security.auth.module.Krb5LoginModule required \n useKeyTab=true \n storeKey=true \n keyTab=\"/path/to/xxx.keytab\" \n principal=\"[email protected] \";"
194
195
}
195
196
}
You can’t perform that action at this time.
0 commit comments