Improving threefold's services automation #155

Open
opened 2024-12-31 14:37:04 +00:00 by thabeta · 1 comment
Owner

Currently stacks are delivered in the form of Docker-compose, However there're services hosted on the grid and defined as terraform proejcts. Problem is the terraforms files only handle the creation of the VM (basic ubuntu) it'd doesn't use a proper flist for the service and require manual steps

Requirements

  • Build custom image for every service
  • Make sure all are zinit based
  • Provide all of the manual steps as ssh section in terraform or even bash scripts that can prepare the machine properly.

References

Currently stacks are delivered in the form of Docker-compose, However there're services hosted on the grid and defined as terraform proejcts. Problem is the terraforms files only handle the creation of the VM (basic ubuntu) it'd doesn't use a proper flist for the service and require manual steps ## Requirements - Build custom image for every service - Make sure all are zinit based - Provide all of the manual steps as ssh section in terraform or even bash scripts that can prepare the machine properly. ## References - https://github.com/threefoldtech/tf_operations/issues/2118
thabeta added the
Story
label 2024-12-31 14:37:08 +00:00
thabeta added this to the tfgrid_3_16 project 2024-12-31 14:37:11 +00:00
thabeta modified the project from tfgrid_3_16 to tfgrid_3_17 2024-12-31 14:37:14 +00:00
thabeta modified the project from tfgrid_3_17 to tfgrid_3_16 2024-12-31 14:37:17 +00:00
sabrinasadik was assigned by thabeta 2024-12-31 14:37:21 +00:00
Author
Owner

This is very much needed because we are planning to migrate from freefarm, so we need to do in a reproducible fashion.

This is very much needed because we are planning to migrate from freefarm, so we need to do in a reproducible fashion.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tfgrid/circle_engineering#155
No description provided.