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: docs/reference/feature-servers/python-feature-server.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -200,12 +200,12 @@ requests.post(
200
200
data=json.dumps(push_data))
201
201
```
202
202
203
-
## Starting the feature server in SSL mode
203
+
## Starting the feature server in TLS(SSL) mode
204
204
205
-
Enabling SSL mode ensures that data between the Feast client and server is transmitted securely. For an ideal production environment, it is recommended to start the feature server in SSL mode.
205
+
Enabling TLS mode ensures that data between the Feast client and server is transmitted securely. For an ideal production environment, it is recommended to start the feature server in TLS mode.
206
206
207
-
### Obtaining a self-signed SSL certificate and key
208
-
In development mode we can generate a self-signed certificate for testing. In an actual production environment it is always recommended to get it from a trusted SSL certificate provider.
207
+
### Obtaining a self-signed TLS certificate and key
208
+
In development mode we can generate a self-signed certificate for testing. In an actual production environment it is always recommended to get it from a trusted TLS certificate provider.
@@ -215,11 +215,11 @@ The above command will generate two files
215
215
*`key.pem` : certificate private key
216
216
*`cert.pem`: certificate public key
217
217
218
-
### Starting the Online Server in SSL Mode
219
-
To start the feature server in SSL mode, you need to provide the private and public keys using the `--ssl-key-path` and `--ssl-cert-path` arguments with the `feast serve` command.
218
+
### Starting the Online Server in TLS(SSL) Mode
219
+
To start the feature server in TLS mode, you need to provide the private and public keys using the `--key` and `--cert` arguments with the `feast serve` command.
Copy file name to clipboardExpand all lines: docs/reference/online-stores/remote.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,14 +16,14 @@ provider: local
16
16
online_store:
17
17
path: http://localhost:6566
18
18
type: remote
19
-
ssl_cert_path: /path/to/cert.pem
19
+
cert: /path/to/cert.pem
20
20
entity_key_serialization_version: 2
21
21
auth:
22
22
type: no_auth
23
23
```
24
24
{% endcode %}
25
25
26
-
`ssl_cert_path` is an optional configuration to the public certificate path when the online server starts in SSL mode. This may be needed if the online server is started with a self-signed certificate, typically this file ends with `*.crt`, `*.cer`, or `*.pem`.
26
+
`cert` is an optional configuration to the public certificate path when the online server starts in TLS(SSL) mode. This may be needed if the online server is started with a self-signed certificate, typically this file ends with `*.crt`, `*.cer`, or `*.pem`.
27
27
28
28
## How to configure Authentication and Authorization
29
29
Please refer the [page](./../../../docs/getting-started/concepts/permission.md) for more details on how to configure authentication and authorization.
Copy file name to clipboardExpand all lines: sdk/python/feast/infra/online_stores/remote.py
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -41,9 +41,9 @@ class RemoteOnlineStoreConfig(FeastConfigBaseModel):
41
41
""" str: Path to metadata store.
42
42
If type is 'remote', then this is a URL for registry server """
43
43
44
-
ssl_cert_path: StrictStr=""
45
-
""" str: Path to the public certificate when the online server starts in SSL mode. This may be needed if the online server started with a self-signed certificate, typically this file ends with `*.crt`, `*.cer`, or `*.pem`.
46
-
If type is 'remote', then this configuration is needed to connect to remote online server in SSL mode. """
44
+
cert: StrictStr=""
45
+
""" str: Path to the public certificate when the online server starts in TLS(SSL) mode. This may be needed if the online server started with a self-signed certificate, typically this file ends with `*.crt`, `*.cer`, or `*.pem`.
46
+
If type is 'remote', then this configuration is needed to connect to remote online server in TLS mode. """
Copy file name to clipboardExpand all lines: sdk/python/feast/infra/registry/remote.py
+15-1Lines changed: 15 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,10 @@ class RemoteRegistryConfig(RegistryConfig):
55
55
""" str: Path to metadata store.
56
56
If registry_type is 'remote', then this is a URL for registry server """
57
57
58
+
cert: StrictStr=""
59
+
""" str: Path to the public certificate when the registry server starts in TLS(SSL) mode. This may be needed if the registry server started with a self-signed certificate, typically this file ends with `*.crt`, `*.cer`, or `*.pem`.
60
+
If registry_type is 'remote', then this configuration is needed to connect to remote registry server in TLS mode. If the remote registry started in non-tls mode then this configuration is not needed."""
0 commit comments