GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Feast Operator should auto-create RBAC for Feast service account to access KubeRay cluster · Issue #6408 · feast-dev/feast Labels OperatorFeast operator related issuesFeast operator related issues DescriptionProblem When the Feast Operator deploys a FeatureStore CR with batchEngine configured to use a KubeRay cluster, the Feast server pods fail to connect to the Ray cluster because the Feast deployment's service account lacks the necessary RBAC permissions to interact with Ray resources. Currently, users must manually create Roles and RoleBindings to grant the Feast service account access to rayclusters.ray.io and secrets resources. The connection simply fails with 403 Forbidden errors from the Kubernetes API when the CodeFlare SDK attempts to discover and connect to the Ray cluster. Scenario User creates a FeatureStore CR with a batchEngine referencing a Ray batch engine ConfigMap: The ConfigMap contains KubeRay configuration: The Feast Operator creates a Deployment with service account feast-demo, but does not grant it any permissions to access Ray resources. When materialization runs, the CodeFlare SDK (via kube-authkit) authenticates using the pod's service account and attempts to:
Both calls fail with 403 Forbidden because the service account has no RBAC grants for these resources. Expected Behavior When the Feast Operator detects that batchEngine is configured with a KubeRay cluster, it should automatically create the following RBAC resources for the Feast deployment's service account: These resources should be:
Current Workaround Users must manually create the Roles and RoleBindings shown above before running materialization. Activity
MetadataMetadataAssigneesLabelsOperatorFeast operator related issuesFeast operator related issues TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |