PHACDataHub / sci-portal

1 stars 0 forks source link

Use kustomize to configure Config Sync to ignore Backstage manifests #383

Closed seanpoulter-foci closed 4 months ago

seanpoulter-foci commented 4 months ago

This PR will close #382.

Proposed Changes

Use kustomize to configure Config Sync to ignore Backstage manifests. Thanks @vedantthapa!

This is implemented in a few parts:

To summarize, these are the new changes for every PR:

  DMIA-PHAC/
+     kustomization.yaml               (Add "SciencePlatform/<project-id>/" to the `resources:`)
      SciencePlatform/<project-id>/
          catalog-info.yaml
          claim.yaml
+         kustomization.yaml           (new)

Test Plan

This has been tested with PR https://github.com/PHACDataHub/sci-portal/pull/382.

Screenshots / Demo

image

image