Synadia Deploy for Kubernetes

Install the Synadia Deploy for K8s Agent

Synadia Deploy for K8s utilizes an in-cluster agent to manage the NATS and Platform Components. To get started, install the Deploy Agent in your cluster. The agent will connect to Synadia Cloud and enable cluster deploys.

All Synadia Deploy assets (NATS cluster and Platform Components) will be installed into the namespace the Deploy Agent is running in. We recommend creating a new namespace for this.

Deploy Agent

Synadia Helm Repo

Synadia publishes a Helm Chart to make installation of the Deploy Agent easy. Charts are available at https://synadia-io.github.io/helm-charts and can be viewed in full here.

By default the Synadia Deploy helm chart creates the following resources

TypeDefault NameScopeDescription
service accountsynadia-deployclusterservice account for interacting with the cluster
rolesynadia-deployclustercluster role allowing read access to ingress classes, storage classes, and nodes
service accountsynadia-deploynamespaceservice account for interacting with the namespace
rolesynadia-deploynamespacenamespace role for creating deploy assets such as PVCs, ingress, and pods
secretsynadia-deploy-tokennamespaceapi token for the deploy agent
deploymentsynadia-deploynamespaceSynadia Deploy Agent deployment
Previous
Walkthrough