NATS Server
NATS is a simple, secure and performant communications system for digital systems, services and devices. NATS is part of the Cloud Native Computing Foundation (CNCF).
NATS has over 40 client language implementations, and its server can run on-premise, in the cloud, at the edge, and even on a Raspberry Pi. NATS can secure and simplify design and operation of modern distributed systems.
Installation Instructions
Linux
Linux
Download NATSServer
{
"url": "{{ .SVar `.tool.nats_server.download.url` }}",
"destination_folder": "{{ .PDownloads }}",
"output_filename": "{{ .SVar `.tool.nats_server.download.filename` }}",
"overwrite": false
} Extract NATSServer Release
{
"destination": "{{ .PTools }}/nats_server/{{ .SVar `.tool.nats_server.download.version` }}",
"max_file_size": 0,
"skip_symlinks": false,
"preserve_permissions": true,
"remove_existing": true,
"source": "{{ .PDownloads }}/{{ .SVar `.tool.nats_server.download.filename` }}"
} Move files up one level to simplify directory structure
{
"source": "{{ .PTools }}/nats_server/{{ .SVar `.tool.nats_server.download.version` }}/nats-server-v2.14.1-linux-amd64",
"destination": "{{ .PTools }}/nats_server/{{ .SVar `.tool.nats_server.download.version` }}",
"overwrite_duplicates": false
}
MacOS
MacOS
Download NATSServer
{
"url": "{{ .SVar `.tool.nats_server.download.url` }}",
"destination_folder": "{{ .PDownloads }}",
"output_filename": "{{ .SVar `.tool.nats_server.download.filename` }}",
"overwrite": false
} Extract NATSServer Release
{
"destination": "{{ .PTools }}/nats_server/{{ .SVar `.tool.nats_server.download.version` }}",
"max_file_size": 0,
"skip_symlinks": false,
"preserve_permissions": true,
"remove_existing": true,
"source": "{{ .PDownloads }}/{{ .SVar `.tool.nats_server.download.filename` }}"
} Move files up one level to simplify directory structure
{
"source": "{{ .PTools }}/nats_server/{{ .SVar `.tool.nats_server.download.version` }}/nats-server-v2.14.1-darwin-amd64",
"destination": "{{ .PTools }}/nats_server/{{ .SVar `.tool.nats_server.download.version` }}",
"overwrite_duplicates": false
} Binaries
- nats-server