我正在浏览google-github-repo和stcox-gke-wordpress 我对这个secret提供什么感到非常困惑cloudsql-instance-credentials。在完成更多文档之后,我最终创建了一个服务帐户并下载了JSON密钥,并尝试将其作为cloudsql-instance-credentials。
dbCred: {
type: '',
project_id: '',
private_key_id: '',
private_key: '',
client_email: '',
client_id: '',
auth_uri: '',
token_uri: '',
auth_provider_x509_cert_url: '',
client_x509_cert_url: '',
}
apiVersion: v1
kind: Secret
metadata:
name: cloudsql-instance-credentials
namespace: wp-{{ .Values.name }}
labels:
app: wp-{{ .Values.name }}
type: Opaque
data:
credentials.json: {{ .Values.dbCred | b64enc }}
但我最终得到了这个错误: error converting YAML to JSON: did not find expected key
我很确定我提供的是错误的dbCred。
cloudsql-instance-credentials 被存储为Kubernetes秘密,你跳过了设置。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。