https://github.com/projectsyn/try.syn.tools
Scripts to be deployed at https://try.syn.tools for the Getting Started guide
https://github.com/projectsyn/try.syn.tools
Last synced: 8 months ago
JSON representation
Scripts to be deployed at https://try.syn.tools for the Getting Started guide
- Host: GitHub
- URL: https://github.com/projectsyn/try.syn.tools
- Owner: projectsyn
- Created: 2022-07-05T11:25:56.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-05T13:23:05.000Z (almost 4 years ago)
- Last Synced: 2024-12-27T19:44:17.765Z (over 1 year ago)
- Language: Shell
- Size: 30.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
Awesome Lists containing this project
README
= Scripts to Try Project Syn
This project contains scripts hosted at https://try.syn.tools to try Project Syn the easiest way possible.
== Requirements
* `kubectl`
* `k3d`
* `jq`
* `curl`
* A GitLab account.
== How to Use
. Check requirements:
+
[source,bash]
--
curl -fsL https://try.syn.tools/requirements | bash
--
. Launch both K3s clusters
+
[source,bash]
--
k3d cluster create lieutenant --port "35777:8080@loadbalancer" --image=rancher/k3s:v1.23.8-k3s1 && \
k3d cluster create steward --port "35778:8080@loadbalancer" --image=rancher/k3s:v1.23.8-k3s1
--
. Install Lieutenant in the first cluster:
+
[source,bash]
--
curl -fsL https://try.syn.tools/lieutenant | bash
--
. Install Steward in the second cluster:
+
[source,bash]
--
curl -fsL https://try.syn.tools/steward | bash
--
. Source the Commodore command in your environment:
+
[source,bash]
--
source <(curl -fsL https://try.syn.tools/commodore)
--
== Cleanup
. Cleanup at the end:
+
[source,bash]
--
curl -fsL https://try.syn.tools/cleanup | bash
--