tengine
tengine copied to clipboard
请问国密双证书的ingress secret格式是怎样的?
国密需要双证书,文档中只有单证书的例子,双证书的secret格式是怎样的?还是直接把两个证书和密钥叠加到一个pem文件中?
#国密签名证书 ssl_sign_certificate sign.pem; ssl_sign_certificate_key sign.key;
#国密加密证书 ssl_enc_certificate enc.pem; ssl_enc_certificate_key enc.key;
#国密签名证书 ssl_sign_certificate sign.pem; ssl_sign_certificate_key sign.key;
#国密加密证书 ssl_enc_certificate enc.pem; ssl_enc_certificate_key enc.key;
请问是这样吗? @whbwyj, 这样子创建会失败,因为kubernetes.io/tls需要tls.crt,tls.key字段。
The Secret "default-ingress-tls" is invalid:
* data[tls.crt]: Required value
* data[tls.key]: Required value
apiVersion: v1
kind: Secret
metadata:
name: testsecret-tls
namespace: default
data:
sign.pem: base64 encoded cert
sign.key: base64 encoded key
enc.pem: base64 encoded cert
enc.key: base64 encoded key
type: kubernetes.io/tls