Move Gitea and Drone CI to new VMs #396

Merged
raucao merged 8 commits from chore/move_gitea_and_drone into master 4 months ago
raucao commented 4 months ago
Owner
  • Adapt all relevant recipes to use Nginx on the host and route to VMs via Zerotier
  • Use PostgreSQL for Drone (instead of local SQLite)
  • Use Nginx Streams for routing SSH TCP traffic (port 22) to the VM

closes #300, #302, #355, #388

(Paired with @greg on everything.)

* Adapt all relevant recipes to use Nginx on the host and route to VMs via Zerotier * Use PostgreSQL for Drone (instead of local SQLite) * Use Nginx Streams for routing SSH TCP traffic (port 22) to the VM closes #300, #302, #355, #388 (Paired with @greg on everything.)
raucao added the
kredits-2
label 4 months ago
greg was assigned by raucao 4 months ago
raucao self-assigned this 4 months ago
raucao added 4 commits 4 months ago
raucao added 1 commit 4 months ago
raucao changed title from Move Gitea and Drone CI to new VMs to WIP: Move Gitea and Drone CI to new VMs 4 months ago
Poster
Owner

Turned out afterwards that the containers being created to execute the actual builds are unable to connect to gitea.kosmos.org via HTTP (i.e. unable to git-clone the repos). I looked at it for quite some time, but we have yet to find a solution.

Turned out afterwards that the containers being created to execute the actual builds are unable to connect to `gitea.kosmos.org` via HTTP (i.e. unable to git-clone the repos). I looked at it for quite some time, but we have yet to find a solution.
raucao added 1 commit 4 months ago
b98a09e941
Create nginx_proxy role
raucao force-pushed chore/move_gitea_and_drone from b98a09e941 to 0a953070fe 4 months ago
raucao added 1 commit 4 months ago
raucao added 1 commit 4 months ago
raucao changed title from WIP: Move Gitea and Drone CI to new VMs to Move Gitea and Drone CI to new VMs 4 months ago
Poster
Owner

Fixed the connection issues by using the new subdomain lb.kosmos.org with A records (just one at the moment, but we can then add more when all the hosts run the same proxy config), and changing the CNAME records to use that one instead.

Fixed the connection issues by using the new subdomain `lb.kosmos.org` with A records (just one at the moment, but we can then add more when all the hosts run the same proxy config), and changing the CNAME records to use that one instead.
raucao merged commit 5e38edb57e into master 4 months ago
The pull request has been merged as 5e38edb57e.
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.