asm.alauda.io
group
IngressGateway is the Schema for the ingressgateways API
v1alpha1
versionobject
IngressGatewaySpec defines the desired state of IngressGateway
object
CORS configuration.
boolean
Whether to allow the browser to read the contents of the response.
[]string
The list of request headers that the server allows for cross-origin requests.
[]string
The list of cross-origin request methods allowed by the server.
[]object
string
Match method.
string
Value.
string
requiredCORS type. The value range is simple or advance, which means "basic configuration" and "advanced configuration" respectively.
boolean
requiredWhether to enable CORS.
[]string
A list of headers that the server allows browsers with cross-origin requests to access.
string
Cross-origin preflight request cache time.
object
GatewayDeploy
string
requiredThe name of gateway.
string
requiredThe namespace of gateway.
[]object
string
requiredAccess path.
string
requiredAccess rule.
object
CORS configuration.
boolean
Whether to allow the browser to read the contents of the response.
[]string
The list of request headers that the server allows for cross-origin requests.
[]string
The list of cross-origin request methods allowed by the server.
[]object
string
Match method.
string
Value.
string
requiredCORS type. The value range is simple or advance, which means "basic configuration" and "advanced configuration" respectively.
boolean
requiredWhether to enable CORS.
[]string
A list of headers that the server allows browsers with cross-origin requests to access.
string
Cross-origin preflight request cache time.
string
requiredGroup name.
string
Access mode.
object
HTTP route config.
object
CORS configuration.
boolean
Whether to allow the browser to read the contents of the response.
[]string
The list of request headers that the server allows for cross-origin requests.
[]string
The list of cross-origin request methods allowed by the server.
[]object
string
Match method.
string
Value.
string
requiredCORS type. The value range is simple or advance, which means "basic configuration" and "advanced configuration" respectively.
boolean
requiredWhether to enable CORS.
[]string
A list of headers that the server allows browsers with cross-origin requests to access.
string
Cross-origin preflight request cache time.
[]object
string
Key.
string
Match method.
string
Value.
string
requiredMatch method.
string
Service name.
string
Service namespace.
integer
Service port.
object
Redirect configuration, new attribute in release3.14.
boolean
string
integer
string
Request rewrite.
string
requiredRequest path.
[]object
string
Path of the form a.[key1:value1].b.[:value2] Where [key1:value1] is a selector for a key-value pair to identify a list element and [:value] is a value selector to identify a list element in a leaf list. All path intermediate nodes must exist.
Value to add, delete or replace. For add, the path should be a new leaf. For delete, value should be unset. For replace, path should reference an existing node. All values are strings but are converted into appropriate type based on schema.
object
requiredPort info.
string
requiredPort name, in the formatted of "protocol-port".
object
Port details.
[]object
integer
Node port.
integer
requiredService port.
string
requiredProtocal type.
integer
requiredContainer port.
string
requiredGroup name.
[]object
object
CORS configuration.
boolean
Whether to allow the browser to read the contents of the response.
[]string
The list of request headers that the server allows for cross-origin requests.
[]string
The list of cross-origin request methods allowed by the server.
[]object
string
Match method.
string
Value.
string
requiredCORS type. The value range is simple or advance, which means "basic configuration" and "advanced configuration" respectively.
boolean
requiredWhether to enable CORS.
[]string
A list of headers that the server allows browsers with cross-origin requests to access.
string
Cross-origin preflight request cache time.
[]object
string
Key.
string
Match method.
string
Value.
string
requiredMatch method.
string
requiredService name.
string
requiredNamespace where the service is located.
integer
requiredService port.
boolean
requiredWhether to publish.
string
Request rewrite.
string
requiredRequest path.
object
TCP route config
string
requiredService name.
string
requiredNamespace where the service is located.
integer
requiredService port.
[]object
integer
requiredGateway port.
string
requiredService name.
string
requiredNamespace where the service is located.
integer
requiredService port.
string
TLSDomain which come out of TLS secret
object
IngressGatewayStatus defines the observed state of IngressGateway
object
The status of upgration
string
The reasone of failed upgration
string
Phase of upgration