Skip to content

Commit

Permalink
feat: Add Feast Operator RBAC example with Kubernetes Authentication …
Browse files Browse the repository at this point in the history
…type.

Signed-off-by: Abdul Hameed <[email protected]>
  • Loading branch information
redhatHameed committed Feb 27, 2025
1 parent 2c46f6a commit dfdc884
Show file tree
Hide file tree
Showing 6 changed files with 1,725 additions and 4 deletions.
3 changes: 2 additions & 1 deletion examples/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,5 @@ The following examples illustrate various **Feast** use cases to enhance underst
The examples below showcase how to deploy and manage **Feast on Kubernetes** using the **Feast Go Operator**.

1. **[Operator Quickstart](operator-quickstart)**: Demonstrates how to install and use Feast on Kubernetes with the Feast Go Operator.
1. **[Operator Quickstart with Postgres in TLS](operator-postgres-tls-demo)**: Demonstrates installing and configuring Feast with PostgreSQL in TLS mode on Kubernetes using the Feast Go Operator, with an emphasis on volumes and VolumeMounts support.
1. **[Operator Quickstart with Postgres in TLS](operator-postgres-tls-demo)**: Demonstrates installing and configuring Feast with PostgreSQL in TLS mode on Kubernetes using the Feast Go Operator, with an emphasis on volumes and VolumeMounts support.
1. **[Operator RBAC with Kubernetes](operator-rbac)**: Demonstrates the Feast RBAC example on Kubernetes using the Feast Operator.
6 changes: 6 additions & 0 deletions examples/operator-rbac/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Running the Feast RBAC example on Kubernetes using the Feast Operator.

The [k8s-rbac.ipynb](k8s-rbac.ipynb) will guide you through how to enable Role-Based Access Control (RBAC) for Feast using [Feast Operator](../../infra/feast-operator/) with the Kubernetes Authentication type.



15 changes: 15 additions & 0 deletions examples/operator-rbac/client/feature_store.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
project: feast_rbac
provider: local
offline_store:
host: localhost
type: remote
port: 8081
online_store:
path: http://localhost:8082
type: remote
registry:
path: localhost:8083
registry_type: remote
auth:
type: kubernetes
entity_key_serialization_version: 3
Loading

0 comments on commit dfdc884

Please sign in to comment.