{"action":"created","issue":{"url":"https://api.github.com/repos/helm/charts/issues/2560","repository_url":"https://api.github.com/repos/helm/charts","labels_url":"https://api.github.com/repos/helm/charts/issues/2560/labels{/name}","comments_url":"https://api.github.com/repos/helm/charts/issues/2560/comments","events_url":"https://api.github.com/repos/helm/charts/issues/2560/events","html_url":"https://github.com/helm/charts/issues/2560","id":267486023,"node_id":"MDU6SXNzdWUyNjc0ODYwMjM=","number":2560,"title":"[stable/locust] Chart not useful in current form - should there be a usefulness requirement for stable charts?","user":{"login":"dfcowell","id":1295890,"node_id":"MDQ6VXNlcjEyOTU4OTA=","avatar_url":"https://avatars2.githubusercontent.com/u/1295890?v=4","gravatar_id":"","url":"https://api.github.com/users/dfcowell","html_url":"https://github.com/dfcowell","followers_url":"https://api.github.com/users/dfcowell/followers","following_url":"https://api.github.com/users/dfcowell/following{/other_user}","gists_url":"https://api.github.com/users/dfcowell/gists{/gist_id}","starred_url":"https://api.github.com/users/dfcowell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dfcowell/subscriptions","organizations_url":"https://api.github.com/users/dfcowell/orgs","repos_url":"https://api.github.com/users/dfcowell/repos","events_url":"https://api.github.com/users/dfcowell/events{/privacy}","received_events_url":"https://api.github.com/users/dfcowell/received_events","type":"User","site_admin":false},"labels":[{"id":778124643,"node_id":"MDU6TGFiZWw3NzgxMjQ2NDM=","url":"https://api.github.com/repos/helm/charts/labels/lifecycle/rotten","name":"lifecycle/rotten","color":"604460","default":false},{"id":778124484,"node_id":"MDU6TGFiZWw3NzgxMjQ0ODQ=","url":"https://api.github.com/repos/helm/charts/labels/lifecycle/stale","name":"lifecycle/stale","color":"795548","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2017-10-22T18:10:59Z","updated_at":"2018-12-26T13:11:54Z","closed_at":"2018-09-02T06:07:37Z","author_association":"NONE","body":"I'll prefix this by saying that I might have missed something really obvious about Helm, but I've been reading docs and searching extensively for the past few hours and I've come up empty.\r\n\r\nI guess this is part of a broader discussion around the purpose of this repo; namely, should charts be useful?\r\n\r\n**Is this a request for help?**: No, unless I'm missing something...\r\n\r\n---\r\n\r\n**Is this a BUG REPORT or FEATURE REQUEST?** (choose one): Feature request? Open discussion?\r\n\r\n**Which chart**: Specifically `stable/locust` but I've seen a similar issue with other charts.\r\n\r\nThe chart installs and runs with the default, bundled configuration but is absolutely useless because the behaviour of the packaged application is defined by files that are built into a ConfigMap and installed as part of the chart, when the whole point of the application is for the user to define their own behaviour via Python.\r\n\r\nThe only options that I can find for making the chart useful are:\r\n\r\n- Maintain my own copy of the chart in a fork of this repo, which seems to defeat the purpose of Helm as a package manager,\r\n- Create a subchart which removes and replaces the configMap with my own version, which seems hacky and could mess with upgrades, or\r\n- Remove and replace the configMap on the cluster after installation which will **definitely** break after upgrades.\r\n\r\nIn my opinion, charts that make it to \"stable\" status should not just run, but also be able to support useful baseline functionality of the applications they install - otherwise what's the point?\r\n\r\nAgain, if I've missed something obvious, I apologise and would welcome a pointer in the right direction. :)"},"comment":{"url":"https://api.github.com/repos/helm/charts/issues/comments/449964890","html_url":"https://github.com/helm/charts/issues/2560#issuecomment-449964890","issue_url":"https://api.github.com/repos/helm/charts/issues/2560","id":449964890,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0OTk2NDg5MA==","user":{"login":"ryandawsonuk","id":22754674,"node_id":"MDQ6VXNlcjIyNzU0Njc0","avatar_url":"https://avatars0.githubusercontent.com/u/22754674?v=4","gravatar_id":"","url":"https://api.github.com/users/ryandawsonuk","html_url":"https://github.com/ryandawsonuk","followers_url":"https://api.github.com/users/ryandawsonuk/followers","following_url":"https://api.github.com/users/ryandawsonuk/following{/other_user}","gists_url":"https://api.github.com/users/ryandawsonuk/gists{/gist_id}","starred_url":"https://api.github.com/users/ryandawsonuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryandawsonuk/subscriptions","organizations_url":"https://api.github.com/users/ryandawsonuk/orgs","repos_url":"https://api.github.com/users/ryandawsonuk/repos","events_url":"https://api.github.com/users/ryandawsonuk/events{/privacy}","received_events_url":"https://api.github.com/users/ryandawsonuk/received_events","type":"User","site_admin":false},"created_at":"2018-12-26T13:11:54Z","updated_at":"2018-12-26T13:11:54Z","author_association":"CONTRIBUTOR","body":"The suggestion from @dfcowell would make sense to me as it would be in line with other charts such as how the keycloak chart allows a custom realm to be referenced"}}
{"actor":{"display_login":"ryandawsonuk"}}