-
Notifications
You must be signed in to change notification settings - Fork 101
Open
Description
I am installing the falcon image analyzer helm chart with argocd. This is what my chart looks like:
namespace: falcon-image-analyzer
repoURL: https://crowdstrike.github.io/falcon-helm
chart: falcon-image-analyzer
targetRevision: 1.1.15
values: |
image:
tag: imagetag
repository: imagerepos
deployment:
enabled: true
crowdstrikeConfig:
existingSecret: falcon-secret
clusterName: my-cluster
cid: "00000000000000"
However, I am getting the error
time=2025-11-14T13:29:08.486Z level=ERROR msg="error: must supply a client ID in the environment"
time=2025-11-14T13:29:08.487Z level=ERROR msg="error: must supply a client secret in the environment"
time=2025-11-14T13:29:08.487Z level=ERROR msg="error getting args" error="missing critical variable values"
If I hardcode the values like this it works:
crowdstrikeConfig:
# clientID: "12345"
# clientSecret: "12345"
My k8s secret is:
apiVersion: v1
data:
CLIENT_ID: base64value
CLIENT_SECRET: base64value
kind: Secret
metadata:
name: falcon-secret
namespace: falcon-image-analyzer
type: Opaque
Instead of using CLIENT_ID AND CLIENT_SECRET I've also tried clientID clientSecret and FALCON_CLIENT_ID and FALCON_CLIENT_SECRET but those throw the same error.
How can I get the existingSecret to work the right way? Thank you
Metadata
Metadata
Assignees
Labels
No labels