Title: Resource Discrimination Based on Desired State in Dependent Resources · Issue #2197 · operator-framework/java-operator-sdk · GitHub
Open Graph Title: Resource Discrimination Based on Desired State in Dependent Resources · Issue #2197 · operator-framework/java-operator-sdk
X Title: Resource Discrimination Based on Desired State in Dependent Resources · Issue #2197 · operator-framework/java-operator-sdk
Description: If there are multiple resources of same type we use resource discriminators in Dependent Resources to identify the one that is managed by the dependent resource. Usually those discriminate by name, in most use cases. In terms of Kubernet...
Open Graph Description: If there are multiple resources of same type we use resource discriminators in Dependent Resources to identify the one that is managed by the dependent resource. Usually those discriminate by name,...
X Description: If there are multiple resources of same type we use resource discriminators in Dependent Resources to identify the one that is managed by the dependent resource. Usually those discriminate by name,...
Opengraph URL: https://github.com/operator-framework/java-operator-sdk/issues/2197
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Resource Discrimination Based on Desired State in Dependent Resources","articleBody":"If there are multiple resources of same type we use resource discriminators in Dependent Resources to identify the one that is managed by the dependent resource. Usually those discriminate by name, in most use cases. In terms of `KubernetesDependentResource` the default behavior could be improved in a way, that it would take a desired state and based on the name/namespace of the desired state would select the managed resource from the resources. So there will be no need for resource discriminator in most of the cases. \r\n\r\nThis is a bit more problematic for external resources, however there the POJO representing the resource could implement an interface that would mark the id(s) of the managed resource","author":{"url":"https://github.com/csviri","@type":"Person","name":"csviri"},"datePublished":"2024-01-11T15:41:48.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/2197/java-operator-sdk/issues/2197"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:48053756-ff67-2f35-db85-b5cc07147abd |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9F6A:2D10E3:9EA3C8:D5D11E:6A556783 |
| html-safe-nonce | cccb8683a26be528ef986f7bdafa0a6d3981f99d70f97effd79db319d747a623 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5RjZBOjJEMTBFMzo5RUEzQzg6RDVEMTFFOjZBNTU2NzgzIiwidmlzaXRvcl9pZCI6IjU3MDgxNTQxMzEwODIyMDkxNTUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 4c3353a52c42f448b82724a173c02199f9120b0bcdb2326670bbac98336121db |
| hovercard-subject-tag | issue:2076994918 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/operator-framework/java-operator-sdk/2197/issue_layout |
| twitter:image | https://opengraph.githubassets.com/80c648db057b7ea16ccdc041f2cb2be479adafe19da67c9eaeafa02593d7008a/operator-framework/java-operator-sdk/issues/2197 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/80c648db057b7ea16ccdc041f2cb2be479adafe19da67c9eaeafa02593d7008a/operator-framework/java-operator-sdk/issues/2197 |
| og:image:alt | If there are multiple resources of same type we use resource discriminators in Dependent Resources to identify the one that is managed by the dependent resource. Usually those discriminate by name,... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | csviri |
| hostname | github.com |
| expected-hostname | github.com |
| None | b5665c84831ed9ac4fb79519c16c9c5580ba8092fb8bb6e3e72972ec7197348e |
| turbo-cache-control | no-preview |
| go-import | github.com/operator-framework/java-operator-sdk git https://github.com/operator-framework/java-operator-sdk.git |
| octolytics-dimension-user_id | 38202270 |
| octolytics-dimension-user_login | operator-framework |
| octolytics-dimension-repository_id | 188592933 |
| octolytics-dimension-repository_nwo | operator-framework/java-operator-sdk |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 188592933 |
| octolytics-dimension-repository_network_root_nwo | operator-framework/java-operator-sdk |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 8201d0b7bc32164c4662de52242e463a356df543 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width