RouterAccess resource
Configuration for secure access to the site router. The configuration includes TLS credentials and router ports. The RouterAccess resource is used to implement link access for sites.
Metadata properties
name
The name of the resource.
See also | Kubernetes object names |
---|
namespace
The namespace of the resource.
See also | Platform concept, Kubernetes namespaces, System namespaces |
---|
Spec properties
roles
The named interfaces by which a router can be accessed. These include "inter-router" for links between interior routers and "edge" for links from edge routers to interior routers.
tlsCredentials
The name of a bundle of TLS certificates used for mutual TLS router-to-router communication. The bundle contains the server certificate and key and the trusted client certificate (usually a CA).
On Kubernetes, the value is the name of a Secret in the current namespace.
On Docker, Podman, and Linux, the value is the name of a
directory under input/certs/
in the current namespace.
See also | Router TLS, Kubernetes TLS secrets, System TLS credentials |
---|
generateTlsCredentials
Default | False |
---|
issuer
accessType
Default | On OpenShift, the default is | ||||
---|---|---|---|---|---|
Choices |
|
bindHost
The hostname or IP address of the network interface to bind to. By default, Skupper binds all the interfaces on the host.
Default |
|
---|
subjectAlternativeNames
The hostnames and IPs secured by the router TLS certificate.
Default | The current hostname and the IP address of each bound network interface |
---|
settings
A map containing additional settings. Each map entry has a string name and a string value.
Note: In general, we recommend not changing settings from their default values.
See also | Resource settings |
---|
Status properties
status
The current state of the resource.
Pending
: The resource is being processed.Error
: There was an error processing the resource. Seemessage
for more information.Ready
: The resource is ready to use.
See also | Resource status |
---|
message
A human-readable status message. Error messages are reported here.
See also | Resource status |
---|
conditions
A set of named conditions describing the current state of the resource.
Configured
: The router access configuration has been applied to the router.Resolved
: The connection endpoints are available.Ready
: The router access is ready to use. All other conditions are true.
See also | Resource status, Kubernetes conditions |
---|
endpoints
An array of connection endpoints. Each item has a name, host, port, and group.