superfly / flyctl

Command line tools for fly.io services
https://fly.io
Apache License 2.0
1.41k stars 235 forks source link

add Tigris option to lsvd setup #3674

Closed wjordan closed 3 months ago

wjordan commented 3 months ago

Change Summary

What and Why:

Adds a new "Tigris" service option in fly volumes lsvd setup, which will automatically create a Tigris bucket and configure app secrets.

This makes it easier to automatically configure LSVD with a Tigris bucket on a new app without manually entering any credentials.

How:

Some adjustments to lsvd/setup.go to allow creating a Tigris bucket and skip the manual-credentials input prompt when not necessary.

Related to:

internal changes to lsvd and init to reduce friction configuring+launching lsvd in an app:


Documentation