mirror of
https://github.com/certimate-go/certimate.git
synced 2026-04-26 05:05:56 +03:00
[GH-ISSUE #883] [Feature] Support additional annotations when k8s deploy #601
Labels
No labels
announcement
backlog
bug
declined
documentation
duplicate
enhancement
good first issue
good first issue
help wanted
invalid
pull-request
question
stale
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/certimate#601
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @whg517 on GitHub (Jul 21, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/883
功能描述 / Description
When deploying certificates to k8s, it is supported to configure additional annotations or labels.
For example, I would like to deploy the certificate in the "default" namespace and add the "kubernetes-replicator" annotation to the certificate, so that the replicator can automatically synchronize the secret to other namespaces.
请求动机 / Motivation
In the k8s environment, if a wildcard domain certificate is applied for, it can be used for the ingresses of multiple namespaces. However, the current deployment pipeline can only be configured to deploy to a single namespace of Kubernetes.
The Kubernetes-replicator tool in the community can dynamically synchronize the specified secret to the target namespace based on the annotations of the secret. This triggering rule is accomplished by configuring annotations in this secret.
Now, the certificate is deployed into the k8s secret. It supports configuration of the namespace and the secret name, but annotations or labels cannot be configured.
It is hoped that this function can be added.
其他 / Miscellaneous
No response
贡献 / Contribution