Commit Graph
69 Commits
Author SHA1 Message Date
janskiba 83b653e0c3 feat: Configure beam-connect to trust ds-orchestrator beam proxy 2024-07-31 07:18:30 +00:00
janskiba 9e4bc214ce fix: Fix traefik label for oauth2 redirect 2024-07-03 13:01:02 +00:00
janskiba e72c996952 feat: allow setting focus retry count and increase default 2024-06-13 07:29:54 +00:00
janskiba a018104e0b feat: Add logs command for journalctl and rename old one to docker-logs 2024-06-05 12:35:44 +00:00
janskiba f9a9baf13d fix: Generate public oidc client when there is no private client 2024-04-15 15:53:27 +02:00
janskiba 0745eab7b5 fix: Kill stale secret-sync instances 2024-04-15 13:14:46 +02:00
janskiba 2831fb9a22 fix: Make math work on bash 4.2 2024-04-02 14:36:23 +02:00
janskiba 1f17fad366 fix: Dont change ownership of all files under /tmp/bridgehead and /var/cache/bridgehead 2024-03-14 14:09:21 +00:00
janskiba 5a6322fcaa refactor: Move oauth2 proxy related things to datashield setup 2024-03-14 11:50:08 +00:00
janskiba 7478d804df refactor: Move vars to their setup files 2024-03-11 10:34:05 +00:00
janskibaandjuarez db9692795a fix: Fix if syntrax 2024-02-27 12:47:33 +01:00
janskibaandjuarez 74eb86f8af fix: Update permissions on update 2024-02-27 12:47:33 +01:00
janskibaandjuarez fb4da54297 chore: Add mannheim to datashield sites 2024-02-27 12:47:33 +01:00
janskibaandjuarez 3e44dab9f2 chore: Remame datashield mappings to datashield sites 2024-02-27 12:47:33 +01:00
janskibaandjuarez ef8866b943 fix: Start oauth proxy after forward_proxy is ready 2024-02-27 12:47:33 +01:00
janskibaandjuarez 1995997ac2 fix: Wait for forward proxy to start 2024-02-27 12:47:33 +01:00
janskibaandjuarez 64250d9d21 refactor: Use beam proxy directly as proxy 2024-02-27 12:47:33 +01:00
janskibaandjuarez f3fa1ce712 fix: secret sync account for minimal override 2024-02-27 12:47:33 +01:00
janskibaandjuarez b241feecdb fix: Pull oauth2 proxy from harbor 2024-02-27 12:47:33 +01:00
janskibaandjuarez 4a9427a1bd fix: Use forward proxy for secret sync 2024-02-27 12:47:33 +01:00
janskibaandjuarez 51e8888fe1 Use latest jq 2024-02-27 12:47:32 +01:00
janskibaandjuarez 32ffb33ab1 fix: Only give writeable dirs the docker role 2024-02-27 12:47:32 +01:00
janskibaandjuarez 224c1472b2 fix: Correctly set file permissions 2024-02-27 12:47:32 +01:00
janskibaandjuarez 01d3a38e18 refactor: Use jq from docker 2024-02-27 12:47:32 +01:00
janskibaandjuarez 92a1f4bb59 Add dsCCPhos 2024-02-27 12:47:32 +01:00
janskibaandjuarez 4e3cd68922 Only sync secrets on startup 2024-02-27 12:47:32 +01:00
janskibaandjuarez c60c9fc4b4 fix: Use strong pw for opal 2024-02-27 12:47:32 +01:00
janskibaandjuarez f0a05b12ad fix: Generate stable passwords 2024-02-27 12:47:32 +01:00
janskibaandjuarez 2f04e51f96 Add test sites 2024-02-27 12:47:32 +01:00
janskibaandjuarez d62f5a404b Add central token manager beam id 2024-02-27 12:47:32 +01:00
janskibaandjuarez d3da426610 fix: opal ssl cert 2024-02-27 12:47:31 +01:00
janskibaandjuarez b34f4f2a0f fix: chown syntax 2024-02-27 12:47:31 +01:00
janskibaandjuarez 1edcdce5c6 fix: beam connect site renaming 2024-02-27 12:47:31 +01:00
janskibaandjuarez b73ddc883c fix: Change permissions on new bridgehead dirs 2024-02-27 12:47:31 +01:00
janskibaandjuarez 9f31e950a5 fix: generate the right beam connect mappings 2024-02-27 12:47:31 +01:00
janskibaandjuarez 371097377a feat: Add token-manager to beam 2024-02-27 12:47:31 +01:00
janskibaandjuarez 0a2dbb4b2d fix: Restrict rstudio network access 2024-02-27 12:47:31 +01:00
janskibaandjuarez 5d4d0405ab fix: public client generation 2024-02-27 12:47:14 +01:00
janskibaandjuarez b44a208e08 Better redirect url handeling 2024-02-27 12:47:13 +01:00
janskibaandjuarez 131b52f57b Account for ip address host values 2024-02-27 12:47:13 +01:00
janskibaandjuarez 043e12b985 Remove port handeling when generating redirect url 2024-02-27 12:47:13 +01:00
janskibaandjuarez 3c8ec73ac3 Update oidc provider to new url 2024-02-27 12:47:13 +01:00
janskibaandjuarez 0015365d1b Generate addtional redirect url 2024-02-27 12:47:13 +01:00
Jan Skibaandjuarez 93a91326a2 Make sure path exists 2024-02-27 12:47:13 +01:00
Jan Skibaandjuarez 4115319956 Setup hostname earlier 2024-02-27 12:47:13 +01:00
janskibaandjuarez f854ab58ce Update to new secret-sync semantics 2024-02-27 12:47:13 +01:00
janskibaandjuarez cec3dfe4cd Add secret sync to the bridgehead 2024-02-27 12:47:13 +01:00
janskibaandjuarez 058d1c83e6 Use newest version of beam-connect 2024-02-27 12:44:33 +01:00
janskibaandjuarez e2f31b6eeb Make sure copy works and the correct owner is set 2024-02-27 12:43:34 +01:00
janskibaandjuarez 452946aa04 Add all sites 2024-02-27 12:43:34 +01:00
janskibaandjuarez 5c7da0d40d Auto generate mappings 2024-02-27 12:43:34 +01:00
janskibaandjuarez b4805af0a1 Add some docs about beam-connect 2024-02-27 12:43:31 +01:00
janskibaandjuarez c003999721 Migrate to new app key syntax 2024-02-27 12:42:37 +01:00
janskibaandjuarez 20c65336e6 Switch to no-auth branch of beam-connect 2024-02-27 12:42:37 +01:00
janskibaandjuarez 276f886546 secrets are readonly by default 2024-02-27 12:42:37 +01:00
janskibaandjuarez bc239c0b02 change to dockerhub image 2024-02-27 12:42:37 +01:00
janskibaandjuarez 6438fc5f4e Change beam-connect version and load opal cert 2024-02-27 12:42:37 +01:00
janskibaandjuarez f2f48869af Change cert permission and location 2024-02-27 12:42:36 +01:00
janskiba 16fc40f8ae feat: Add bridgehead logs command 2024-02-14 14:43:17 +00:00
janskiba 001b84a774 Revert "Merge pull request #147 from samply/fix/set-focus-version-to-main"
This reverts commit 6550c0cdab, reversing
changes made to 40d991d94e.
2024-02-12 08:55:29 +00:00
janskiba ed0bd483dd Use backwards compatible compose config version 2024-02-12 08:54:15 +00:00
janskiba 5516ad7641 Add project 2024-02-12 08:54:15 +00:00
janskiba d44ff4055f fix(updates): Use docker compose config to list images 2024-02-12 08:54:15 +00:00
janskiba a4ce7f4eb6 Fix subsitution 2023-09-22 07:35:05 +00:00
janskiba 49b5cb976a Use GBN Broker for timesync if ERIC is disabled 2023-09-22 07:25:04 +00:00
janskiba c354c450f3 Check if curl is installed 2023-09-21 16:23:22 +00:00
janskiba 6cfa745385 Remove -it from docker run 2023-08-17 11:21:20 +00:00
janskiba cfb1bed7b4 Adapt to changes in main 2023-08-17 11:20:38 +00:00
janskiba 3a4c7b2ece dont require beam enroll to run interactively 2023-07-26 12:26:37 +00:00