Synadia Deploy for Kubernetes

Deploy Synadia Platform

Once the Deploy Agent is connected you will be presented with a wizard to walk you through configuring the Synadia Platform deployment.

NATS Cluster Options

NATS Cluster Options

Config options

namedescription
Namename for the NATS cluster
Server VersionNATS Version to install. This will use the latest patch version
Nodesnumber of NATS server nodes to deploy. Trial clusters are limited to 3
CPU CoresCPU limits to set for each NATS Server. You will receive a warning if this number exceeds the amount available for you cluster
Memorymemory limits to set for each NATS Server. You will receive a warning if this number exceeds the amount available for you cluster

NATS Cluster Connectivity

NATS Connectivity

namedescription
Leaf Nodesenable leaf node connections
Websocketenable websocket client connections
MQTTenable the MQTT protocol
HTTP Monitor Endpointenable the http base monitoring endpoints
Cluster Accessset K8s service type for access to your NATS Cluster: Cluster IP or Loadbalancer
Service Annotationsadd optional annotations to the created K8s NATS service

NATS JetStream Options

NATS JetSteam

namedescription
Enableenable JetStream
File Storageallow file-based streams. Will create a PVC
File Store PVC SizePVC size to create
File Store PVC ClassPVC class to use. Populated based on classes available in your cluster. Some classes cannot be resized after creation
Memory Storageallow memory-based streams
Memory Storage Max Sizemaximum allowed memory for streams. Cannot be greater than the memory allowed for individual NATS nodes

Synadia Platform Components

Synadia Platform

namedescription
Connectors(Beta) Connectors are in-cluster workloads that easily connect data sources and sinks to your NATS cluster
HTTP Gatewayexpose NATS capabilities over an HTTP interface
Ingress Classingress class to use for HTTP GW. Populated from classes available in your cluster
Ingress URLwhere the HTTP GW is accessible from. This is for convenience and can be changed later
Ingress TLS Secretfor https ingress
Ingress Annotationsoptional annotations to be added to the created ingress

Review and Deploy

Synadia Platform

Previous
Install the Agent