alphagov / govuk-helm-charts

Helm charts for the GOV.UK website and publishing platform (content management system). Cluster turnup automation is in https://github.com/alphagov/govuk-infrastructure.
https://www.gov.uk/
MIT License
14 stars 4 forks source link

Datree CRD repo is no longer maintained #2052

Open userbradley opened 5 months ago

userbradley commented 5 months ago

Howdy, your docs reference the below

mkdir helm-dist
for c in charts/*; do
  helm template "$(basename "$c")" "$c" --output-dir helm-dist
done

kubeconform -schema-location default \
-schema-location "https://raw.githubusercontent.com/datreeio/CRDs-catalog/main/{{.Group}}/{{.ResourceKind}}_{{.ResourceAPIVersion}}.json" \
-summary helm-dist

Datree (as a company) have shutdown 9 months ago

I am maintaining a fork, along with others in the community.

Perhaps if someone at alphagov is interested, or if this is something worth while supporting, you could fork it and I'd be happy to maintain it as an outside collaborator? WE're looking for someone to just stand up and say "yes, we're doing it" as I can see this peeling away in to everyone has their own version with no clear central one again

Otherwise see https://github.com/datreeio/CRDs-catalog/issues/310 for what the community is planning on doing

sengi commented 5 months ago

Oof I'd totally missed this — thanks so much for raising it!

I can't commit to anything at this stage but I can certainly sound out my team on this and try to drum up some enthusiasm.

Sadly, GDS (or Cabinet Office or HM Gov for that matter, shockingly) doesn't have an Open Source Programme Office or equivalent (not yet, anyway, maybe someday if I get my way!) so as much as I'd love to host the project in alphagov, I'm kinda hoping we can converge on, say, the infinityflow fork (since it seems to be the first!) and contribute to that. And ideally help bring it closer into the kubeconform project in the long run.

userbradley commented 4 months ago

I've decided for the company I work at, and for the personal projects, I'm going to be a maintainer over at https://github.com/elmy-team/CRDs-catalog - so I can give my personal sticker of approval that it should be up to date mostly and I get get PR's merged in quick sticks!

We asked the Kubeconform maintainer and they basically said no, too much work which is fair