usual2970 / certimate

开源的SSL证书管理工具,可以帮助你自动申请、部署SSL证书,并在证书即将过期时自动续期。An open-source SSL certificate management tool that helps you automatically apply for and deploy SSL certificates, as well as automatically renew them when they are about to expire.
https://docs.certimate.me
MIT License
4.36k stars 368 forks source link

[Feature] K8S Secrets 添加 annotations #226

Open aazf opened 1 day ago

aazf commented 1 day ago

功能描述

可以在k8s secrets添加证书的metadata 作为annotations属性来标识证书信息

动机

方便管理证书以及查看证书信息

其他信息

参考cert-manager

metadata:
  annotations:
    cert-manager.io/alt-names: demo.io,*.demo.io
    cert-manager.io/certificate-name: demo-cert
    cert-manager.io/common-name: demo.io
    cert-manager.io/ip-sans: ""
    cert-manager.io/issuer-group: cert-manager.io
    cert-manager.io/issuer-kind: ClusterIssuer
    cert-manager.io/issuer-name: selfsigned

建议

metadata:
  annotations:
    certimate/alt-names: demo.io,*.demo.io
    certimate/certificate-name: demo-cert
    certimate/common-name: demo.io
    certimate/issuer-name: "certimate server name."

@fudiwei @usual2970

fudiwei commented 1 day ago

WIP