Reference
Python Client
launchflow.create | Create resources in a project and environment. |
launchflow.connect | Connect resources in a project and environment. This will store connection info for the resources in the environment. |
launchflow.clean | Clean resources in a project and environment. This will remove any resources that are part of the environment but not part of the resources list. This is the inverse of create . |
launchflow.destroy | Destroy all resources and services for a given environment. This will prompt you to select which resources and services to include before destroying. |
GCP Resources
launchflow.gcp.GCSBucket | Create and connect to a GCS Bucket hosted on GCP. |
launchflow.gcp.CloudSQLPostgres | Create and connect to a Postgres database hosted on GCP. |
launchflow.gcp.ComputeEngineRedis | Create and connect to Redis on GCP Compute Engine. |
launchflow.gcp.ComputeEnginePostgres | Create and connect to Postgres on GCP Compute Engine. |
launchflow.gcp.MemorystoreRedis | Create and connect to Redis on GCP Memorystore. |
launchflow.gcp.SecretManagerSecret | Create and connect to a secret stored in GCP Secret Manager |
AWS Resources
launchflow.aws.S3Bucket | Create and connect to a S3 Bucket hosted on AWS. |
launchflow.aws.RDSPostgres | Create and connect to a Postgres database hosted on AWS. |
launchflow.aws.ElasticacheRedis | Create and connect to a Redis cluster hosted on AWS. |
launchflow.aws.EC2Redis | Create and connect to Redis hosted on AWS EC2 instance. |
launchflow.aws.EC2Postgres | Create and connect to Postgres hosted on AWS EC2 instance. |
launchflow.aws.SecretsManagerSecret | Create and connect to a secret stored in AWS Secrets Manager |
CLI
launchflow accounts get | Get information about a specific account. |
launchflow accounts list | List accounts that you have access to. |
launchflow clean | Clean up any resources that are not in the current directory but are part of the project / environment. |
launchflow connect | Connect your LaunchFlow account to a cloud provider (AWS or GCP). |
launchflow config get | Print out the current LaunchFlow config. |
launchflow config set-default-account-id | Set the default account ID for the LaunchFlow CLI. |
launchflow connect | Initialize connection information for resources. |
launchflow create | Create any resources that are not already created. |
launchflow deploy | Deploy a deployment to your cloud. |
launchflow environments create | Create a new environment in a LaunchFlow project. |
launchflow environments get | Get information about a specific environment. |
launchflow environments list | List all environments in a LaunchFlow project. |
launchflow init | Initialize a new launchflow project. |
launchflow login | Login to LaunchFlow. If you haven't signup this will create a free account for you. |
launchflow logout | Logout of LaunchFlow. |
launchflow projects create | Create a new project in your account. |
launchflow projects delete | Delete a project. |
launchflow projects get | Get information about a specific project. |
launchflow projects list | Lists all current projects in your account. |
launchflow resources get | Fetch information about a resource. |
launchflow resources list | List all resources in a project/environment. |
launchflow secrets set | Set the value of a secret managed by LaunchFlow. |