-
Notifications
You must be signed in to change notification settings - Fork 999
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Fix Java helm charts to work with refactored logic. Fix FTS image (
#3105) * fix: Fix Java helm charts to work with refactored logic. Also include gcp/aws in FTS image Signed-off-by: Danny Chiao <[email protected]> * fix helm docs and accidental issues Signed-off-by: Danny Chiao <[email protected]> * fix Signed-off-by: Danny Chiao <[email protected]> * fix Signed-off-by: Danny Chiao <[email protected]> * fix Signed-off-by: Danny Chiao <[email protected]> * fix issues with templates Signed-off-by: Danny Chiao <[email protected]> * fix issues with templates Signed-off-by: Danny Chiao <[email protected]> * fix serving README Signed-off-by: Danny Chiao <[email protected]> * fix go Signed-off-by: Danny Chiao <[email protected]> Signed-off-by: Danny Chiao <[email protected]>
- Loading branch information
Showing
22 changed files
with
266 additions
and
201 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# Feast Python / Go Feature Server Helm Charts | ||
|
||
Current chart version is `{{ template "chart.version" . }}` | ||
|
||
## Installation | ||
### Python feature server | ||
Docker repository and tag are required. Helm install example: | ||
``` | ||
helm install feast-feature-server . --set image.repository=REPO --set image.tag=TAG | ||
``` | ||
|
||
Deployment assumes that `feature_store.yaml` exists on docker image. Example docker image: | ||
``` | ||
FROM python:3.8 | ||
|
||
RUN apt update && \ | ||
apt install -y jq | ||
|
||
RUN pip install pip --upgrade | ||
|
||
RUN pip install feast | ||
|
||
COPY feature_store.yaml /feature_store.yaml | ||
``` | ||
|
||
### Go feature server | ||
> Warning: this is experimental, and only supports a local file registry + Redis | ||
|
||
Furthermore, if you wish to use the Go feature server, then you must install the Apache Arrow C++ libraries, and your `feature_store.yaml` should include `go_feature_server: True`. | ||
For more details, see the [docs](https://docs.feast.dev/reference/feature-servers/go-feature-server). | ||
|
||
The docker image might look like: | ||
``` | ||
FROM python:3.8 | ||
|
||
RUN apt update && \ | ||
apt install -y jq | ||
RUN pip install pip --upgrade | ||
RUN pip install feast | ||
RUN apt update | ||
RUN apt install -y -V ca-certificates lsb-release wget | ||
RUN wget https://apache.jfrog.io/artifactory/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb | ||
RUN apt install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb | ||
RUN apt update | ||
RUN apt -y install libarrow-dev | ||
|
||
COPY feature_store.yaml /feature_store.yaml | ||
``` | ||
|
||
{{ template "chart.requirementsSection" . }} | ||
|
||
{{ template "chart.valuesSection" . }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# Feast Python Feature Server Helm Charts | ||
|
||
Current chart version is `{{ template "chart.version" . }}` | ||
|
||
## Installation | ||
Docker repository and tag are required. Helm install example: | ||
``` | ||
helm install feast-python-server . --set image.repository=REPO --set image.tag=TAG | ||
``` | ||
|
||
Deployment assumes that `feature_store.yaml` exists on docker image. Example docker image: | ||
``` | ||
FROM python:3.8 | ||
|
||
RUN apt update && \ | ||
apt install -y jq | ||
|
||
RUN pip install pip --upgrade | ||
|
||
RUN pip install feast | ||
|
||
COPY feature_store.yaml /feature_store.yaml | ||
``` | ||
|
||
{{ template "chart.requirementsSection" . }} | ||
|
||
{{ template "chart.valuesSection" . }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.