Я объявил секрет kubernetes в pulumi как:
const tlsSecret = new k8s.core.v1.Secret('tlsSecret', {
metadata: {
name: 'star.builds.qwil.co'
},
data: {
'tls.crt': tlsCert,
'tls.key': tlsKey
}
});
Однако я обнаружил, что при создании секрета в секрете присутствует только tls.key
. Когда я смотрю на Diff View из развертывания pulumi на app.pulumi.com, я вижу следующее:
tlsSecret (kubernetes:core:Secret)
+ kubernetes:core/v1:Secret (create)
[urn=urn:pulumi:local::ledger::kubernetes:core/v1:Secret::tlsSecret]
apiVersion: "v1"
data : {
tls.key: "[secret]"
}
kind : "Secret"
metadata : {
labels: {
app.kubernetes.io/managed-by: "pulumi"
}
name : "star.builds.qwil.co"
}
Почему выбирается только tls.key
, хотя я также указал tls.crt