it'd be nice to just download the binary and start up a network using just the ziti binary. add ziti edge quickstart and have it start the controller and router in a single process. The network should be entirely ephemeral, when the process exits the network is torn down.
Goal was to make an 'even quicker quickstart'. Since it's using go, it's usable in Windows too which is a plus (I guess lol)
The command will:
emit a minimal pki
emit a controller config file
start the controller in a go routine
emit a router config file
add a router to the network based on the router config file
enroll the router
start the router in a go routine
wait for ctrl-c/other signal and remove the temp dir
Mostly configurable using the 'normal' quickstart variables. Adds "localhost" and "hostname" to the PKI so that it's available from other network machines as long as those machines can connect.
it'd be nice to just download the binary and start up a network using just the
ziti
binary. addziti edge quickstart
and have it start the controller and router in a single process. The network should be entirely ephemeral, when the process exits the network is torn down.Goal was to make an 'even quicker quickstart'. Since it's using go, it's usable in Windows too which is a plus (I guess lol)
The command will:
Mostly configurable using the 'normal' quickstart variables. Adds "localhost" and "hostname" to the PKI so that it's available from other network machines as long as those machines can connect.