diff --git a/uat/payment-center/deployment.yaml b/uat/payment-center/deployment.yaml index 3a633ea..88a0929 100644 --- a/uat/payment-center/deployment.yaml +++ b/uat/payment-center/deployment.yaml @@ -43,3 +43,12 @@ spec: requests: cpu: 1m memory: 1Mi + volumeMounts: + - name: wechat-payment-secret + mountPath: /etc/wechat-payment + readOnly: true + volumes: + - name: wechat-payment-secret + secret: + secretName: wechat-payment-secret + defaultMode: 420 \ No newline at end of file diff --git a/uat/secret/wx-payment.yaml b/uat/secret/wx-payment.yaml new file mode 100644 index 0000000..6e8bdee --- /dev/null +++ b/uat/secret/wx-payment.yaml @@ -0,0 +1,63 @@ +apiVersion: v1 +kind: Secret +metadata: + name: wechat-payment-secret + namespace: default +type: Opaque +stringData: + wechat_payment_cert.pem: | + -----BEGIN CERTIFICATE----- + MIIEITCCAwmgAwIBAgIULAj+bTN8863SPcpo8jB5I1Hcl+gwDQYJKoZIhvcNAQEL + BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT + FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg + Q0EwHhcNMjUwMzI3MDY1ODU3WhcNMzAwMzI2MDY1ODU3WjB7MRMwEQYDVQQDDAox + NzA1Njg3Mjc2MRswGQYDVQQKDBLlvq7kv6HllYbmiLfns7vnu58xJzAlBgNVBAsM + HuS4iua1t+Wyrea5g+enkeaKgOaciemZkOWFrOWPuDELMAkGA1UEBhMCQ04xETAP + BgNVBAcMCFNoZW5aaGVuMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA + uIDBEfyuKz4+AZisogbIj5eYKP9ih1e6D9O7+RFqoHjbJ2jEDZF1kjhFU/H+AmpA + HPn/VYffJkY84YwCK2q8YHae1ehpPhBWFrJ8wBLZnqvz8oTq0d1ii/veTDDn8/bL + FuoTmlDKzGrxmdR3eJRCR7e6UszazUroaT2audqY3doCQQbvocrjd3lbeT2mVjd1 + sfdiQE8LUT9wSAjrFz+9OOl1iRUww+Aqr4hgvZ2D70Bzso6Ko+Kw3fHEDQBne9UR + nAzaq0TzQ9r8zeoUK+iANM+HeifbwYuP8ytAXSPSacAtto7DQGARLCFzkgCOnfjm + rQB9u5B90pLIZqGX3DGmjQIDAQABo4G5MIG2MAkGA1UdEwQCMAAwCwYDVR0PBAQD + AgP4MIGbBgNVHR8EgZMwgZAwgY2ggYqggYeGgYRodHRwOi8vZXZjYS5pdHJ1cy5j + b20uY24vcHVibGljL2l0cnVzY3JsP0NBPTFCRDQyMjBFNTBEQkMwNEIwNkFEMzk3 + NTQ5ODQ2QzAxQzNFOEVCRDImc2c9SEFDQzQ3MUI2NTQyMkUxMkIyN0E5RDMzQTg3 + QUQxQ0RGNTkyNkUxNDAzNzEwDQYJKoZIhvcNAQELBQADggEBABSnL5hIggrw7qhL + 5vHHJeucDYsisMvnZjOtcatTTdFAMhcVgYgG2lMWHpkoLfg9A3stI3N1Xz583hWt + oC07poFV0GkBsw24D2Ongc2HCDwHRiFFi92BSyKOwW4tHiTHEgX5OK23zVkIQ7Cp + VGWLLPDW5OJVAXDZDdRHYrc37imYXlNrP1MNOIsNeYp6vIpFsvRjoOqM58sbF0s3 + Fsz8cPEAAfg+HPrDK1JslZog5MnBBRJNx0UIDhO8DyA7o8Y7TRZHxM4TkEIiepkb + LorLN/diWFQXiCOOi4Db06Qs67Qap7XjPgYaJRy/hu0WnCNwQ58PKA6B0NM2qFB+ + TBL8Bv8= + -----END CERTIFICATE----- + + wechat_payment_key.pem: | + -----BEGIN PRIVATE KEY----- + MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC4gMER/K4rPj4B + mKyiBsiPl5go/2KHV7oP07v5EWqgeNsnaMQNkXWSOEVT8f4CakAc+f9Vh98mRjzh + jAIrarxgdp7V6Gk+EFYWsnzAEtmeq/PyhOrR3WKL+95MMOfz9ssW6hOaUMrMavGZ + 1Hd4lEJHt7pSzNrNSuhpPZq52pjd2gJBBu+hyuN3eVt5PaZWN3Wx92JATwtRP3BI + COsXP7046XWJFTDD4CqviGC9nYPvQHOyjoqj4rDd8cQNAGd71RGcDNqrRPND2vzN + 6hQr6IA0z4d6J9vBi4/zK0BdI9JpwC22jsNAYBEsIXOSAI6d+OatAH27kH3Skshm + oZfcMaaNAgMBAAECggEAMrSX2vShfRrm+ZNW5lSM7AGSfLnq/x0Z8l2TTFj//8gX + GpaNQtlWAXBbhT19PHas1gnSpVPo/ODSvH243uu/h5cyAcGUoszki+pTpInJqvTA + 30auLiz0d1op9rB+HqsVl1+PMZrAkTtW2JruloHQUVtp5nWMMF1E0B9xFWDBID7g + mND0cJ0WGJPfcpg8R+nwJTOiuU6HwOIrsVhex88g24w8j0A2cSroDNkfYN4cBHQ1 + I6S4LUsHNFQoDodNKJgjtoOKLlYrX4rkx/Orz8Glzmi50CEPlEaqpXdKj2aU8ltd + wP1/cbzirAdIpCqIEkQWSMusjLOk8W6N2SU0BX2H4QKBgQD0NALR/S7edrpBLJId + Nd+5AcoYmyICtTQElgL0DGPGPpQ3W/rQ78N/rrvz5kfpVh/vZkqAa3Uvk1cHkD92 + gr1RlN79nNIFhv3rzmyiFLyspzNtxlgpWtntONkzxu2I01xkRcWit826rXhiNSsC + 2zzqVvstsUmxczW9sFbXjYFyhQKBgQDBanKxhtpg4k0x8bU7JhT2BgtC85L8iU/v + mpk3KDnHYZ8UpsnQ/cf3Z4RuLWeV7ZhJK/XeNxMV7neYTduucOFWGXfn+WTKUluT + lHhKHbBNgSaxhOwy/Hj+7dwTkerk18DeqAQQf0y6dbTeqBQC1JHvKWexn/wnZRlA + 5fpJN21WaQKBgQCyPgBM+0qpb+l0xq6DiZ4ZMHgtS5YgedhU/JV9QknVGjoeyhEh + Tc/ZM1XWqR+V7ZnzqCr63vQy3I1qZNwdiUHb+Rhl7n/RLv3Jjur1xsMMFiJQnrQc + w0ZLgvHue+VGuFc4jUC7CwOrnRBARmR1ekZVGVXOvRd34Qq5wKsyPAPe7QKBgHmJ + BwrwfvaUHQe+JzBErLUvdRIb9gfDzLv1vEMBftT/TbPvXi952JZosLl+xHFce+22 + tudsWgzU7MeCXQFPIvk0Rbk5aBEOEUc56yA/aZI6DnNL4BPlu64NDtYpQZ2MyT/f + +bXYGAGuhvnGSdTBd/X9YZAmxI6Io4a5PD2Xm5fJAoGADxfHHNIjprIOhl4imoA/ + 225SJCh9RagBhUE5z1LPOvHfk51X1z5YFvnLHAI+XPRoYvbPDpRuipEZa1mdw/po + fkiDVvV9OYdoVm5SBudDRUr/DrAtU8/1LBV1uEWOqXcMhu4ABrcrD9myeU1UlxbK + ExyQ6TjkSDFrWocycKCj1ug= + -----END PRIVATE KEY-----