-
Notifications
You must be signed in to change notification settings - Fork 726
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
[AZURE] [SNAPSHOT] [Repository] "Unable to find client with name [default] " #8245
Comments
As stated in the documentation Azure workload identity is only supported as of Elasticsearch 8.16. You state that you are using 8.14. You have to explicitly configure credentials with |
As suggested, I’ve updated the Elasticsearch version to 18.6.1 and ensured the Azure REF: Here’s my setup snippet:
I’ve verified that the token is present at the specified location, and using the same setup, I can access Azure Blob Storage to view the content. However, when attempting to interact with Elasticsearch, I encounter the following error: Registry command
Error
Questions |
Never mind I got the fix |
Encountering 'Unable to find client with name [default] ' error when configuring Azure snapshot repository in Elasticsearch 8.14 with ECK Operator 0.14.
Details:
Elasticsearch:
Version: 8.14
ECK Stack Chart Version:
2.15
ECK Operator Version:
0.14
Snapshot Repository Configuration: We are using a secret setting to configure an Azure repository for Elasticsearch snapshots, as per Elastic's documentation on snapshots.
Issue Encountered:
When attempting to configure the Azure repository for snapshots, the following error occurred:
Potential Cause:
The error indicates a missing or misconfigured client setting, specifically for the default client in the Azure repository configuration.
As solution Next Steps:
we Create and Apply Secret for Azure Client and ensured that the secret is created with the correct format for the Azure repository:
Review Configuration:
we Verify that the Azure client name (default) and the storage account name are correctly referenced in both the secret and the Elasticsearch configuration.
After i added the secure setting I ran to another issue
Elasticsearch pods in my cluster are stuck in a crash loop due to issues loading the Azure Repository Plugin
Configuration Snippet
Logs Operator:
ES Pod Logs
Issue Details
The Elasticsearch pods enter a crash loop with the following error in the logs:
It appears to be related to the Azure repository plugin configuration, which may fail due to missing Azure credentials (secret key or shared access token).
Steps Taken
es-cluster-test-backup-storage-sa
and labelazure.workload.identity/use: "true"
Expected Outcome
Elasticsearch pods should initialize correctly with access to the Azure repository plugin without entering a crash loop.
The text was updated successfully, but these errors were encountered: