Skip to main content
Every customer appliance establishes an outbound, mutually-authenticated connection to your control plane. The connection carries telemetry, deploy instructions, and operations commands. Your customer (within the form factor’s permitted paths) chooses which network the connection travels over. Three controller-connectivity options: Public internet (default), AWS PrivateLink (aws-only), and Tailscale (tailnet-only). The customer's appliance reaches your Tensor9 Controller via one of these paths. This page is the customer-customizable knob for the appliance-to-control-plane link only. It is internal infrastructure: it carries telemetry and management traffic, not end-user requests. Your customer’s end users never see it. The end-user-facing link is configured separately on Ingress Control.

Controller connectivity options

Configuring an option

Controller connectivity is set on the form factor you author. The form factor declares which of the three options it permits; your customer picks from those permitted options at appliance setup time.
  • Public internet is the default and requires no additional configuration beyond outbound HTTPS egress from the appliance’s environment.
  • AWS PrivateLink requires you to expose a Service Endpoint in your control plane’s AWS account and your customer to accept the corresponding Interface Endpoint in their account. Cross-region attachments are supported.
  • Tailscale requires you to operate a tailnet and provision an appliance auth key as part of the appliance setup configuration.

How this fits into the bigger network picture

Tensor9 manages four distinct network links in total: application ingress, operator to control plane, appliance to control plane (this page), and break-glass access. The full architectural view, including the your-side-only links, is on Connectivity. This section’s pages focus only on the two customer-customizable links: this one and Ingress Control.