So it turns out that my Terraform + GraphQL approach assumes that it’s possible to push an image to
registry.fly.io before running the
launchApp GraphQL mutation.
Is it possible to make this work somehow? My current build + deploy setup is:
- build with bazel
- push any containers to docker registry
- render terraform modules
I need terraform to do things like create DNS entries, S3 buckets, IAM keys and other things that affect my fly app secrets.
If at all possible I’d prefer to avoid introducing an additional
flyctl step after