Support resource grouping #774
Comments
/cc |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@fejta-bot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
This is definitely something that would be necessary long term. For instance, think deploying a resource containing a CRD, and then federating a separate resource using said CRD. In a perfect world, we'd be able to set At the target cluster levelThe idea would be that a federated resource would not be pushed to a cluster unless said cluster has the specified resource. dependencies:
inTargetCluster:
- kind: Deployment
namespace: kube-system
name: cert-manager where the At the kubefed cluster levelUnlike the former, this configuration would enable a federated resource to wait until another federated resource has been successfully federated in a particular target cluster before federating it to said particular the target cluster. dependencies:
inKubefedCluster:
- kind: FederatedDeployment
namespace: kube-system
name: cert-manager /reopen |
@TwinProduction: You can't reopen an issue/PR unless you authored it or you are a collaborator. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Currently federation only manages individual resources. There is no mechanism to define the relationship between the resources that comprise an application (e.g. a service that depends on a deployment that depends on a secret). This complicates scheduling, which only knows about scalable resources but not its dependents or dependencies. It also prevents the reporting of the sync status of the resources that comprise an application.
/kind feature
The text was updated successfully, but these errors were encountered: