From f8c91c8482c653f63ccfc45cbe8dc3200fa3385a Mon Sep 17 00:00:00 2001 From: Alex <31018251+afeiszli@users.noreply.github.com> Date: Tue, 8 Jun 2021 07:23:14 -0400 Subject: [PATCH 1/3] Update docker-compose.slim.yml --- compose/docker-compose.slim.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compose/docker-compose.slim.yml b/compose/docker-compose.slim.yml index 4c4993f5..76eba831 100644 --- a/compose/docker-compose.slim.yml +++ b/compose/docker-compose.slim.yml @@ -22,7 +22,7 @@ services: - "50051:50051" depends_on: - mongodb - image: gravitl/netmaker:v0.3 + image: gravitl/netmaker:v0.5 restart: always environment: SERVER_HOST: "HOST_IP" @@ -33,7 +33,7 @@ services: container_name: netmaker-ui depends_on: - netmaker - image: gravitl/netmaker-ui:v0.3 + image: gravitl/netmaker-ui:v0.5 links: - "netmaker:api" ports: From fb1e7e75b708245ad24b6a21a2d49228f9f673b0 Mon Sep 17 00:00:00 2001 From: Alex <31018251+afeiszli@users.noreply.github.com> Date: Tue, 8 Jun 2021 07:23:53 -0400 Subject: [PATCH 2/3] Update docker-compose.reference.yml --- compose/docker-compose.reference.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compose/docker-compose.reference.yml b/compose/docker-compose.reference.yml index 8a928d23..93d53e33 100644 --- a/compose/docker-compose.reference.yml +++ b/compose/docker-compose.reference.yml @@ -17,7 +17,7 @@ services: container_name: netmaker depends_on: - mongodb - image: gravitl/netmaker:v0.3 + image: gravitl/netmaker:v0.5 volumes: # Volume mounts necessary for CLIENT_MODE to control netclient, wireguard, and networking on host (except dnsconfig, which is where dns config files are stored for use by CoreDNS) - ./:/local - /etc/netclient:/etc/netclient @@ -61,7 +61,7 @@ services: container_name: netmaker-ui depends_on: - netmaker - image: gravitl/netmaker-ui:v0.3 + image: gravitl/netmaker-ui:v0.5 links: - "netmaker:api" ports: From 0f03955819dda28d11899ed5f2f12a68e69ae0f2 Mon Sep 17 00:00:00 2001 From: Alex <31018251+afeiszli@users.noreply.github.com> Date: Tue, 8 Jun 2021 17:06:28 -0400 Subject: [PATCH 3/3] Create netclient-install.slim.sh --- scripts/netclient-install.slim.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 scripts/netclient-install.slim.sh diff --git a/scripts/netclient-install.slim.sh b/scripts/netclient-install.slim.sh new file mode 100644 index 00000000..75fc2025 --- /dev/null +++ b/scripts/netclient-install.slim.sh @@ -0,0 +1,14 @@ +#!/bin/sh +set -e + +if [[ $EUID -ne 0 ]]; then + echo "This script must be run as root" + exit 1 +fi + +[ -z "$KEY" ] && KEY=nokey; + +wget -O netclient https://github.com/gravitl/netmaker/releases/download/v0.5-beta/netclient +chmod +x netclient +sudo ./netclient join -t $KEY +rm -f netclient