Forum Discussion
Failing to load in docker config
I currently have my config.json (as a document) for docker loaded into my 1pass vault like this:
config.json
{
"auths": {
"https://index.docker.io/v1/": {
"username": "xxx",
"password": "xxxxxx",
"email": "xxxx@somemail.com",
"auth": "xxx"
}
}
}
my k8s manifest is set up like this (using helm values):
apiVersion: onepassword.com/v1
kind: OnePasswordItem
metadata:
name: dockerhub-config
namespace: {{ .Values.appName }}-{{.Values.env}}
type: kubernetes.io/dockerconfigjson
spec:
itemPath: vaults/<vault_name>/items/<item_name_of_document>
I see this error in the operator when I attempt to load in the file:
"error": "Secret \"dockerhub-config\" is invalid: data[.dockerconfigjson]: Required value"}
connect default 1 2024-04-29 04:07:50.635016577 +0000 UTC deployed connect-1.15.0 1.7.2
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Browser: Not Provided