Skip to content

Enhancement: Add SubResourcesReady condition for sub-resource visibility#673

Open
eshulman2 wants to merge 1 commit intok-orc:mainfrom
eshulman2:conditions
Open

Enhancement: Add SubResourcesReady condition for sub-resource visibility#673
eshulman2 wants to merge 1 commit intok-orc:mainfrom
eshulman2:conditions

Conversation

@eshulman2
Copy link
Contributor

Proposes a new SubResourcesReady condition for ORC resources that manage sub-resources (SecurityGroup→Rules, Router→Interfaces, LoadBalancer→Pools, etc.).

This condition provides:

  • Clear visibility into sub-resource status
  • Detailed error reporting when sub-resources fail
  • Consistent pattern across all controllers with sub-resources
  • Foundation for future policy-based dependency management

Phase 1 (this proposal): Add condition for visibility (purely additive) Phase 2 (future): Add policies to act on the condition

Related: #651

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

Proposes a new SubResourcesReady condition for ORC resources that manage
sub-resources (SecurityGroup→Rules, Router→Interfaces, LoadBalancer→Pools, etc.).

This condition provides:
- Clear visibility into sub-resource status
- Detailed error reporting when sub-resources fail
- Consistent pattern across all controllers with sub-resources
- Foundation for future policy-based dependency management

Phase 1 (this proposal): Add condition for visibility (purely additive)
Phase 2 (future): Add policies to act on the condition

Related: k-orc#651

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver:patch No API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant