rstudio / helm

Helm Resources for RStudio Products
MIT License
32 stars 28 forks source link

Add the Chronicle Server chart #441

Closed AlexMapley closed 9 months ago

AlexMapley commented 9 months ago

Background

Part of https://github.com/rstudio/chronicle/issues/683.

We are migrating this from a private posit repo, where we've been hosting the chart previously.

Summary

Notes

This PR is still an early draft, though I'd like to get some early feedback if possible and open the PR now for discussion

I've added a number of new features to the chronicle chart like pod tolerations, affinities, nodeSelectors, etc. - though i didn't add every feature under the sun. I'm on the lookout for more basic features we think the chronicle chart should include

CLAassistant commented 9 months ago

CLA assistant check
All committers have signed the CLA.

AlexMapley commented 9 months ago

@colearendt @shahmonanshi what do you 2 think of this chart in its current form? Are there others you might think we'd benefit from tagging as reviewers? I wasn't sure who else to add.

I've added you as a reviewer too @tnederlof as I see you've been making some cross cutting changes to this repo as well

AlexMapley commented 9 months ago

Thanks everyone for all for your feedback! I don't think I disagree with anything, I tried to make 80-85% of the adjustments suggested and made a note of the rest with some github issue tracking.