Documentation ¶
Index ¶
Constants ¶
View Source
const ( // GatewayOperatorControlledLabel is the label that is used for objects which // were created by this operator. GatewayOperatorControlledLabel = "apisix.apache.org/apisix-operator" // DataPlaneManagedLabelValue indicates that an object's lifecycle is managed // by the dataplane controller. DataPlaneManagedLabelValue = "dataplane" // ControlPlaneManagedLabelValue indicates that an object's lifecycle is managed // by the controlplane controller. ControlPlaneManagedLabelValue = "controlplane" // GatewayManagedLabelValue indicates that the object's lifecycle is managed by // the gateway controller. GatewayManagedLabelValue = "gateway" )
View Source
const ( // DataPlanePrefix is used as a name prefix to generate dataplane-owned objects' name DataPlanePrefix = "dataplane" // ControlPlanePrefix is used as a name prefix to generate controlplane-owned objects' name ControlPlanePrefix = "controlplane" )
View Source
const ( // DefaultDataPlaneBaseImage is the base container image that can be used // by default for a DataPlane resource if all other attempts to dynamically // decide an image fail. DefaultDataPlaneBaseImage = "apisix" // DefaultDataPlaneTag is the base container image tag that can be used // by default for a DataPlane resource if all other attempts to dynamically // decide an image tag fail. DefaultDataPlaneTag = "latest" // DefaultDataPlaneImage is the default container image that can be used if // all other attempts to dynamically decide the default image fail. DefaultDataPlaneImage = DefaultDataPlaneBaseImage + ":" + DefaultDataPlaneTag // DefaultControlPlaneBaseImage is the base container image that can be used // by default for a ControlPlane resource if all other attempts to dynamically // decide an image fail. DefaultControlPlaneBaseImage = "apache/apisix-ingress-controller" // DefaultControlPlaneTag is the base container image tag that can be used // by default for a ControlPlane resource if all other attempts to dynamically // decide an image tag fail. DefaultControlPlaneTag = "latest" // DefaultControlPlaneImage is the default container image that can be used if // all other attempts to dynamically decide the default image fail. DefaultControlPlaneImage = DefaultControlPlaneBaseImage + ":" + DefaultControlPlaneTag // ControlPlaneControllerContainerName is the name of the ingress controller container in a ControlPlane Deployment ControlPlaneControllerContainerName = "controller" // DataPlaneProxyContainerName is the name of the APISIX proxy container DataPlaneProxyContainerName = "proxy" )
View Source
const ( // DataPlaneHTTPSPort is the port that the dataplane uses for Admin API. DataPlaneAdminAPIPort = 9180 // DataPlaneHTTPSPort is the port that the dataplane uses for HTTP. DataPlaneProxyPort = 9080 // DataPlaneHTTPSPort is the port that the dataplane uses for HTTPS. DataPlaneProxySSLPort = 9443 // DataPlaneHTTPSPort is the port that the dataplane uses for metrics. DataPlaneMetricsPort = 9100 )
View Source
const ( // EnvVarApisixDatabase is the environment variable name to specify database // backend used for dataplane(APISIX gateway). Currently only DBLess mode // (empty, or "off") is supported. EnvVarApisixDatabase = "APISIX_DATABASE" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.