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 always deploys an online store, regardless of CR configuration · Issue #6586 · feast-dev/feast Closed Labels DescriptionExpected BehaviorThe Feast operator should deploy only the services declared in a FeatureStore CR. It should be possible to deploy a standalone registry or a standalone offline store, with no online store, by simply not specifying spec.services.onlineStore. This mirrors how registry and offlineStore already behave and is required by the documented federated / shared registry pattern. Current BehaviorThe operator always deploys an online store service (including a serving pod), even when the CR does not declare spec.services.onlineStore. Root cause is in ApplyDefaultsToStatus (internal/controller/services/util.go): // default to onlineStore service deployment if services.OnlineStore == nil { services.OnlineStore = &feastdevv1.OnlineStore{} } // ... if services.OnlineStore.Server == nil { services.OnlineStore.Server = &feastdevv1.ServerConfigs{} // forces a serving pod } Unlike registry Downstream:
Steps to reproduce
Specifications
Possible Solution
Happy to open a PR! 😄 Activity
MetadataMetadataAssigneesLabelsTypeProjectsMilestoneRelationshipsDevelopmentIssue 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. |