So far, awesome job @jpkrohling! However I think that the operator needs a helm chart.
In the README.md you show how to set this up using the kubectl --apply ... command. This is helpful but in a production environment, chances are that we wouldn't install things manually using kubectl. This is why I believe that there needs to be a helm chart for installing the operator. WDYT?
Absolutely, the operator works best with a Helm chart. Do you think we could change the existing Jaeger Helm chart to use this operator?
@pavelnikolov we can create a new chart to host the operator.
if you agree i can work on that
I agree of course. I鈥檇 be happy to help.
@pavelnikolov @jpkrohling PR is here: https://github.com/helm/charts/pull/8107
This is really great @cpanato! As I'm not an expert regarding Helm, I can't provide a good review, but I'm looking forward to seeing it merged :)
One question I have, though: how would it work for someone to get a Jaeger instance then? Would one need to install the operator via helm and then "kubectl apply simplest.yaml"? How about the backing storage?
It would be nice to get some examples (via README?), showing how to get from a clean Kubernetes cluster to an installation with the production strategy using with Elasticsearch. So far, this is the most complex scenario we have (ignoring Kafka for the moment), so, if we could show how people can get this scenario running, it would be really helpful.
@jpkrohling, after you install the operator using helm chart the process to get Jaeger running, is the same if you installed that manually using the manifests you need to run the kubectl apply simplest.yaml for example
can you provide some example for me? then I can add in the readme 馃槃
Ideally, there would be two examples:
@cpanato do you have news about this one?
@jpkrohling I will add the items you requested this week
Going back to this issue, I see that it's done. Great to see that!
Would one of you be interested in sending a PR changing the README to include info about how to install the Operator via Helm?
I'm closing this issue in the meantime, as I believe this has been done, but do feel free to open a new issue if there's anything else missing.
Most helpful comment
@jpkrohling I will add the items you requested this week