easy deployment of VM/Kubernetes/WebGW through Hero & HeroScript for TFGrid #195

Open
opened 2025-02-28 18:03:42 +00:00 by despiegk · 0 comments
Owner

Why

  • have a unified way how scripters (novice developers) to deploy workloads on TFGrid
  • we support too many tools and too many possibilities right now, we want to simplify
  • we want to make sure that there is 1 way how to deploy, monitor, delete and it needs to be rock solid
  • needs to lead to smaller manual, which will make it easier to get started

what

  • hero is a command line which works cross platform
  • eventually (not in this story) it will host the dashboard UI by itself
  • hero command line allows to execute heroscript to deploy on the grid

requirements

  • hero works on osx, linux (ubuntu) & windows
  • heroscript can be on a git repo, and be called by hero cmd line
  • heroscript is well documented & easy to use
  • installers e.g. griddriver are in herolib and tested

deliverable

# Why - have a unified way how scripters (novice developers) to deploy workloads on TFGrid - we support too many tools and too many possibilities right now, we want to simplify - we want to make sure that there is 1 way how to deploy, monitor, delete and it needs to be rock solid - needs to lead to smaller manual, which will make it easier to get started # what - hero is a command line which works cross platform - eventually (not in this story) it will host the dashboard UI by itself - hero command line allows to execute heroscript to deploy on the grid # requirements - [ ] hero works on osx, linux (ubuntu) & windows - [ ] heroscript can be on a git repo, and be called by hero cmd line - [ ] heroscript is well documented & easy to use - [ ] installers e.g. griddriver are in herolib and tested # deliverable - we deliver hero [1.2.0](https://github.com/orgs/freeflowuniverse/projects/14) - we deliver [griddriver](https://github.com/threefoldtech/web3gw/issues/224) ??? as separate repo
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_product_management#195
No description provided.