You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the config.yaml you provide has the crowdstrikeConfig.dockerAPIToken directly in the yaml, and the instructions require us to put our clientApiKey there as well -- in any GitOps environment, this would result in putting secrets into source control.
Additionally, the chart is currently wronghere, so if I pre-create the and provide the image.pullSecrets it will generate invalid config (i.e. two name: entries).
Apart from fixing that, the README should document how to do this configuration:
The client API Access secret needs to have the AGENT_CLIENT_ID and AGENT_CLIENT_SECRET in it. Create this however you create your secrets:
The other, with the appropriate Image Pull Secret needs to be a kubernetes.io/dockerconfigjson secret which is in .docker/config.json format. You need to use the config that's correct for your environment, and embed the dockerAPIToken in it.
Then, in your values.yaml you can set the image.pullSecretsinstead of the crowdstrikeConfig.dockerAPIToken and the crowdstrikeConfig.existingSecretinstead of the crowdstrikeConfig.clientID and crowdstrikeConfig.clientSecret:
Currently, the config.yaml you provide has the
crowdstrikeConfig.dockerAPIToken
directly in the yaml, and the instructions require us to put our clientApiKey there as well -- in any GitOps environment, this would result in putting secrets into source control.Additionally, the chart is currently wrong here, so if I pre-create the and provide the
image.pullSecrets
it will generate invalid config (i.e. twoname:
entries).Apart from fixing that, the README should document how to do this configuration:
The client API Access secret needs to have the
AGENT_CLIENT_ID
andAGENT_CLIENT_SECRET
in it. Create this however you create your secrets:The other, with the appropriate Image Pull Secret needs to be a
kubernetes.io/dockerconfigjson
secret which is in .docker/config.json format. You need to use the config that's correct for your environment, and embed the dockerAPIToken in it.EXAMPLE JSON NEEDED HERE
Then, in your values.yaml you can set the image.pullSecrets instead of the
crowdstrikeConfig.dockerAPIToken
and thecrowdstrikeConfig.existingSecret
instead of thecrowdstrikeConfig.clientID
andcrowdstrikeConfig.clientSecret
:The text was updated successfully, but these errors were encountered: