Documentation ¶
Index ¶
Constants ¶
View Source
const ( EmbeddedConfigurationMountPath = "/tmp/gateway-configuration-volume" EmbeddedConfigurationVolumeName = "gateway-configuration-volume" EmbeddedConfigurationSecretKey = "config.json" )
View Source
const (
AdminPortalURLAttributeName = "AdminPortalURL"
)
Variables ¶
This section is empty.
Functions ¶
func GetDefaultImageVersion ¶
func GetDefaultImageVersion() string
Types ¶
type APIcast ¶
type APIcast struct { Namespace string DeploymentName string ServiceName string Replicas int32 AppLabel string AdditionalAnnotations map[string]string ServiceAccountName string Image string ExposedHost ExposedHost OwnerReference *metav1.OwnerReference AdminPortalCredentialsSecretName *string DeploymentEnvironment *string DNSResolverAddress *string EnabledServices []string ConfigurationLoadMode *string LogLevel *string PathRoutingEnabled *bool ResponseCodesIncluded *bool CacheConfigurationSeconds *int64 ManagementAPIScope *string OpenSSLPeerVerificationEnabled *bool GatewayConfigurationSecretName *string }
func (*APIcast) Deployment ¶
func (a *APIcast) Deployment() *appsv1.Deployment
func (*APIcast) Ingress ¶
func (a *APIcast) Ingress() *extensions.Ingress
type ExposedHost ¶
type ExposedHost struct { Host string TLS []extensions.IngressTLS }
Click to show internal directories.
Click to hide internal directories.