-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sidecar: no supported bucket was configured, uploads will be disabled #1195
Comments
I am pretty sure this is something with how operator configures Thanos. Can you double check what the actual Sidecar and Prometheus YAML looks like when it is generated and running on Kubernetes? |
That sounds right - the yaml doesn't have any reference to the argument.
|
It's strange - doing a dry-run in debug mode in helm shows that it is using the config:
|
Hm, maybe then just not deployed yet? |
It's all definitely been deployed - the whole operator itself is working except for the bucket config. It's really strange. |
Hi, what is the status of this? Did you managet to get the sidecar uploading the blocks? |
I gave up on Thanos. Far too many moving pieces for the size of our environment. Especially when a core piece doesn’t work. I switched to remote writing our Prometheus instances to a VictoriaMetrics server and couldn’t be happier. |
Ok, sorry to hear that but whatever works for you is fine. |
If anybody is looking when this happened: |
noticed there was no data in my thanos bucket, and then found this after trawling the discord: thanos-io/thanos#1195 (comment)
Using latest releases of Prometheus-Operator and Thanos Sidecar (v0.4.0
What happened - Launched Prom Op with a Thanos Sidecar and receive the following error in the sidecar: caller=sidecar.go:123 msg="no supported bucket was configured, uploads will be disabled"
What you expected to happen. The sidecar would connect to the S3 compatible Object Storage
How to reproduce it (as minimally and precisely as possible):
Have the following in the Prometheus Operator values yaml file:
I have a secret name thanos-objstore-config in the same namespace with a key bucket.yaml and value:
The actual Thanos Store container has no problems with the bucket config used to access this same bucket.
The text was updated successfully, but these errors were encountered: