zulhfreelancer
2/6/2018 - 4:10 AM

How to install Flynn on single host (single-node mode)?

How to install Flynn on single host (single-node mode)?

#!/bin/bash

echo "Enter your cluster domain name (example: flynn.your-domain.com):"
read cluster_domain

if [ -z "$cluster_domain" ]; then
  echo "Please try again and supply cluster domain"
  exit 0
fi

# install flynn
curl -fsSL -o /tmp/install-flynn https://dl.flynn.io/install-flynn && sudo bash /tmp/install-flynn --clean --yes

# start flynn daemon & run it when server get rebooted
sudo systemctl start flynn-host && sudo systemctl enable flynn-host

# bootstrap the cluster
sudo CLUSTER_DOMAIN=$cluster_domain flynn-host bootstrap

$ sudo bash -c "$(curl -s https://gist.githubusercontent.com/zulhfreelancer/0b87a274686cb4d98b8144e116c5117c/raw)"