forked from Azure/draft
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
I'd like Draft to support Kubefleet's cluster resource placement manifest generation. The following two clusterresourceplacement manifests should be supported. The code should allow you to set values for:
metadata.name
spec.resourceSelectors.name
policy.placementType
apiVersion: placement.kubernetes-fleet.io/v1
kind: ClusterResourcePlacement
metadata:
name: demo-crp
spec:
resourceSelectors:
- group: ""
kind: Namespace
name: fmad-demo
version: v1
policy:
placementType: PickAll
For the second sample, the code should allow you to additionally set the clusterNames array.
apiVersion: placement.kubernetes-fleet.io/v1
kind: ClusterResourcePlacement
metadata:
name: fmad-demo-crp
spec:
resourceSelectors:
- group: ""
kind: Namespace
name: fmad-demo
version: v1
policy:
placementType: PickFixed
clusterNames:
- cluster-name-01
- cluster-name-02
Copilot
Metadata
Metadata
Assignees
Labels
No labels