title: Dynamic addition/deletion of domain TLS certificates using cert-manager/Traefik
body: <p>I'm interested in an automated solution for managing cluster TLS certificates for domains, which would allow for adding and removing <code>Certificate</code>s (controlled by cert-manager) as well as <code>IngressRoute</code>s (controlled by Traefik).</p>
  <p>So the task is essentially as follows: when a new <strong>domain name</strong> is added to the database, some automated process should pick it up, add a new <code>Certificate</code> and a new <code>IngressRoute</code> object for it. And vice versa, as soon as a name is deleted, it should clean up the certificate and the route.</p>
  <p>From that point on, the rest will be taken care of automatically (I mean, the certificate issuance).</p>
  <p>Is it something than can be achieved by the means of some standardized tool or API? Or should I go for a hardcore programmatic implementation that would call Kubernetes API directly?</p>