splunk / splunk-operator

Splunk Operator for Kubernetes
Other
210 stars 115 forks source link

Smartstore/AppFramework: Azure AD Workload Identity Not Working #1344

Open dpericaxon opened 4 months ago

dpericaxon commented 4 months ago

Please select the type of request

Bug

Tell us more

Describe the request

I believe the cause of this is that currently Splunk Operator is using Azure Instance Metadata Service (IMDS) which works with Azure AAD but not Azure Workload Identity since its point is to "Removes the need for Custom Resource Definitions and pods that intercept Instance Metadata Service (IMDS) traffic".

It looks like they have packages libraries available in GO: https://learn.microsoft.com/en-us/azure/aks/workload-identity-overview?tabs=go#azure-identity-client-libraries

Expected behavior

Splunk setup on K8S

Reproduction/Testing steps

K8s environment

Proposed changes(optional)

dpericaxon commented 3 months ago

Hey @vivekr-splunk @sgontla @gaurav-splunk do you know if this is something on the roadmap or could be fixed soon?

vivekr-splunk commented 3 months ago

@dpericaxon we will investigate and get back to soon