# Functions
GenerateCerts generates a CA Certificate along with certificates for Envoy Gateway and Envoy returning them as a *Certificates struct or error if encountered.
# Constants
DefaultCertificateLifetime holds the default certificate lifetime (in days).
DefaultEnvoyDNSPrefix defines the default Envoy DNS prefix.
DefaultEnvoyGatewayDNSPrefix defines the default Envoy Gateway DNS prefix.
ProviderTypeEnvoyGateway defines the "EnvoyGateway" provider.
# Structs
Certificates contains a set of Certificates as []byte each holding the CA Cert along with Envoy Gateway & Envoy certificates.
CertProvider defines the provider of certificates.
Configuration holds config parameters used for generating certificates.
# Type aliases
ProviderType defines the types of supported certificate providers.