Documentation ¶
Overview ¶
Package config manages configuration of the whole application.
Index ¶
Constants ¶
View Source
const ( AnnotationIngressClassKey = "kubernetes.io/ingress.class" AnnotationManagedCertificatesKey = "networking.gke.io/managed-certificates" SslCertificateNamePrefix = "mcrt-" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // CertificateStatus holds mappings of SslCertificate statuses to ManagedCertificate statuses CertificateStatus certificateStatusConfig // Compute is GCP-specific configuration Compute computeConfig // MasterElection holds configuration settings needed for electing master MasterElection masterElectionConfig // SslCertificateNamePrefix is a prefix prepended to SslCertificate resources created by the controller SslCertificateNamePrefix string }
Click to show internal directories.
Click to hide internal directories.