Skip to content

Interest in a local/dev mode for small jobs or development #82

@thenomemac

Description

@thenomemac

Not sure if an issue is the right place to discuss this but... I'm thinking about forking this project and adding a local mode that devs could use to test flottila or you could use on prem if you're team has a huge vm. My vision for local mode if the following:

  • Don't over opitimize for reliability, use AWS for that use case, these are batch jobs. If it crashes then hopefully you had a scheduler or Cron thatll know to retry again when the go process is back up
  • minimize dependencies backing the AWS services into simple golang in process equivalents.
  • use local disk for storage.
  • use local docker deamon for execution.
  • support some form of artificial resource limiting to prevent local machine from becoming over provisioned.

Does this sound interesting to anyone else's use case? Interested to get others thoughts on this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions