This does not work. Persistent storage does not work applied via Helm chart and sometimes Kube-stack-prometheus, jaeger-collector and jaeger-query break as well. This is somehow PVC/StorageClass related and happened with cassandra deployment trying to allocate volume.
Things I've tried to make Jaeger persistent storage available:
Omitted the storageClass configuration so it uses default provisioner
This works and it creates a new PVC, binds to it but its retain policy's not 'retain' so it deletes itself when pod drops.
Suggestions to continue development:
kubectl deployment
elasticsearch database
More info if deciding to go with cassandra deployment:
schema.activeDeadlineSeconds: 750
waits for 750seconds before applying cassandra indexing. If it's too low the database deployment isn't ready by the time
This does not work. Persistent storage does not work applied via Helm chart and sometimes Kube-stack-prometheus, jaeger-collector and jaeger-query break as well. This is somehow PVC/StorageClass related and happened with cassandra deployment trying to allocate volume. Things I've tried to make Jaeger persistent storage available:
Badger No Helm chart support for Badger. Possible CRD deployment using kubectl or kubernetes-alpha-provider for Terraform is available, see: https://github.com/jaegertracing/jaeger-operator/blob/65490e8fdc240b3bf9a25297dfc1627372134791/examples/with-badger-and-volume.yaml
Cassandra persistent storageClass: "azure-disk-retain" or different storageclass as well Does not bind to said storageClass and create PVC like it should ( see https://github.com/bitnami/charts/tree/master/bitnami/cassandra )
Omitted the storageClass configuration so it uses default provisioner This works and it creates a new PVC, binds to it but its retain policy's not 'retain' so it deletes itself when pod drops.
Suggestions to continue development:
More info if deciding to go with cassandra deployment:
Signed-off-by: Sami Wickström sami.wickstrom@protonmail.com