# Functions
NewServiceServingCertController creates a new ServiceServingCertController.
# Constants
ServiceNameAnnotation is an annotation on a secret that indicates which service created it, by Name to allow reverse lookups on services for comparison against UIDs.
ServiceUIDAnnotation is an annotation on a secret that indicates which service created it, by UID.
ServingCertCreatedByAnnotation stores the of the signer common name.
ServingCertErrorAnnotation stores the error that caused cert generation failures.
ServingCertErrorNumAnnotation stores how many consecutive errors we've hit.
ServingCertSecretAnnotation stores the name of the secret to generate into.
# Structs
ServiceServingCertController is responsible for synchronizing Service objects stored in the system with actual running replica sets and pods.