Commit Graph

201 Commits

Author SHA1 Message Date
gberl002 46f5987f00 WIP for upgrading ziti binaries, need to work on another issue for now.
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2023-03-24 13:20:36 -04:00
gberl002 77f8316456 smerging latest from release-next and original branch
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2023-03-24 12:45:31 -04:00
gberl002 aff7bffcd2 Adding dash after architecture to avoid arm and arm64 ambiguity.
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2023-03-10 16:49:50 -05:00
Geoff Berl 376c633c62 Merge pull request #966 from gooseleggs/docker_external_router
Adding ability to run external router

This is going to need to be overhauled with the new quickstart cleanup but I think this a good feature to have as we are currently in the works of adding a function to add an external router for non-docker so this will allow the two to have similar functionality. Documentation will have to be added but that should wait until the cleanup branch is merged in since all the variables will change.
2023-02-20 13:33:02 -05:00
Shawn Carey e29dbf08e9 remove extraneous -a in test. 2023-02-13 10:23:23 -05:00
Kelvin Smith 6487dc0aae Updated for definable hostname in controller 2023-01-28 04:16:25 +00:00
Kelvin Smith 569e57a9d4 Adding ability to run external router 2023-01-28 04:16:22 +00:00
Shawn Carey 1cb0cf0bd6 Use docker buildx to build/push Quickstart image (#949)
use buildx to build quickstart image
2023-01-20 09:11:29 -05:00
Kenneth Bingham 57e096aefe force single-byte locale in command "tr" when generating random password 2023-01-17 16:14:47 -05:00
Shawn Carey 2625720492 include arm64 build of quickstart image (#947)
include arm64 build of quickstart image
2023-01-13 14:55:38 -05:00
Kenneth Bingham 2391f368ec remove some extra "export" statements 2023-01-03 17:45:10 -05:00
Kenneth Bingham 08199558c1 add a space after the terminal prompt 2023-01-03 17:44:49 -05:00
gberl002 14186663ee Setting ZITI_BIN_ROOT explicitly for docker environments
Removing overwrite of ZITI_BIN_ROOT
closes #917

Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-12-07 12:31:55 -05:00
Kenneth Bingham 24a855c292 unbotch the merge conflict resolution 2022-12-06 19:46:42 -05:00
Kenneth Bingham de0cb9d48f Merge branch 'release-next' of github.com:openziti/ziti into quickstart-tweaks 2022-12-06 19:44:53 -05:00
gberl002 2c9e8b1b4e Restructuring of directories in docker-compose environment
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-12-02 22:33:34 -05:00
gberl002 2ea48ef37c Keep certain files in the container so they can be updated in docker-compose environments
Closes #912

Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-12-02 15:46:18 -05:00
Kenneth Bingham f4f515c72b use ZITI_NETWORK and DEFAULT_ZITI_NETWORK instead of ZITI_HOSTNAME 2022-12-01 18:24:56 -05:00
gberl002 563eae89f2 Syncing with latest from release-next to get functional quickstart tests 2022-11-29 19:10:14 -05:00
gberl002 bd74580f72 Addressing PR concerns
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-11-29 16:39:30 -05:00
Kenneth Bingham b26cac7f89 assign ZITI_PWD to known value for tests 2022-11-29 15:31:32 -05:00
Kenneth Bingham 3394d7f138 fix echo ansi colors 2022-11-28 17:24:55 -05:00
Kenneth Bingham 4453d9288d focus the start/stop functions on the expressInstall experience 2022-11-28 16:56:06 -05:00
Kenneth Bingham 80d2823dfc fix functions that start and stop the controller during expressInstall 2022-11-22 20:21:03 -05:00
Kenneth Bingham 6e626943ff only output the PID from the function that starts the controller 2022-11-22 19:36:20 -05:00
Kenneth Bingham 046096e469 send express controller initial startup pid to stop function 2022-11-22 18:07:30 -05:00
Kenneth Bingham 5e759ee96e prompt to optionally change the admin pwd 2022-11-22 18:04:50 -05:00
Kenneth Bingham ec1b6f5e04 embellish the functions that do initial start and stop of the controller during expressInstall and manually start and stop the router 2022-11-22 16:56:07 -05:00
Kenneth Bingham e631908c20 use the short hostname instead because FQDN breaks CentOS; use pkill instead of killall because it's more prevalent 2022-11-21 18:07:08 -05:00
gberl002 af1daff190 Fixing typo in function call
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-11-16 17:25:26 -05:00
gberl002 9e0bae07ee Added port check to quickstart
Added ability to set listener bind port
Added tests for new port variable
Fixed bug in quickstart test
Fixed typo in quickstart test
fixed bug in quickstart env file test
closes #706

Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-11-15 16:16:12 -05:00
gberl002 145e5ce7f4 Adding some tests that can be run manually to test portions of quickstart
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-11-03 10:00:30 -04:00
gberl002 4e1b613b7a Adding ZITI_EDGE_ROUTER_RAWNAME to env file output
closes #882

Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-11-01 09:38:06 -04:00
dovholuknf 194a07c251 allow all services acess to all routers by default for the quickstart 2022-10-25 17:13:38 -04:00
John Lotoski 2e353f77d8 fix: shellcheck 2022-10-13 14:10:44 -05:00
Kenneth Bingham 528cc14ae5 use absolute path to node executable 2022-09-20 15:06:18 -04:00
gberl002 f8cfbcfd02 Fixing pitfall due to failure of following the DRY principle
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-08-23 21:28:29 -04:00
gberl002 6cdb1df329 Adding support for aarch64 and arm64
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2022-08-23 11:55:24 -04:00
Tod 62af4175cc Making the init container a little more flexible (#776)
* Creating a wrapper run-with-ziti-cli.sh
2022-07-11 11:36:42 -04:00
dovholuknf 40a002ccbb updates to allow init container on the simplified docker and allow overriding docker env name 2022-06-05 12:53:08 -04:00
gberl002 b859ee455b Adding file overwrite checks, was supposed to be in a previous commit but was on a different changelog. 2022-06-01 19:56:23 -04:00
gberl002 3e9db9c159 Adding file overwrite check to all file writes
Added source of cli functions to access control script
2022-06-01 19:39:43 -04:00
gberl002 fad8738f55 Fixing init container, still presenting intermittent login issues but otherwise runs. 2022-06-01 18:44:40 -04:00
dovholuknf ee39b7964a rev2 on getting the docker-compose env up to speed with the other quickstarts policy-wise and 'editable' 2022-06-01 18:20:32 -04:00
gberl002 bd9de58f76 Adding a script to give routers more access 2022-06-01 16:57:00 -04:00
gberl002 1ce7fbbe8e Adding 127.0.0.1 to approved IPs 2022-05-04 11:11:26 -04:00
gberl002 312486621a Refactoring parameter list order 2022-05-03 21:09:42 -04:00
gberl002 0cb47ff486 Adding EXTERNAL_DNS to PKI for controller 2022-05-03 18:23:31 -04:00
dovholuknf 818fdaa611 remove createFabricIdentity and other dotzeet refs 2022-04-19 17:09:33 -04:00
dovholuknf 3021ce031c remove stray use of 'dotzeet' which has no use 2022-04-19 17:06:35 -04:00