astro dev init
The behavior and format of this command are the same for both Astro and Astro Private Cloud.
Initialize an Astro project in an empty local directory. An Astro project contains the set of files necessary to run Airflow, including dedicated folders for your dag files, plugins, and dependencies. An Astro project can be either run locally with astro dev start or pushed to Astronomer with astro deploy.
Astro
APC
Usage
Options
Remote Execution Mode
Enabling remote execution with the --remote-execution-enabled flag results in the following behavior:
- The CLI prompts you to provide a remote client image repository, unless you specify it with
--remote-image-repository. - If you do not provide a repository, you receive a warning. You can also configure the remote image repository later via the
astro config set remote.client_registry <remote-image-repository>CLI command - A new entry in
.astro/config.yamlis created or updated with your remote client image repository. - These new files are generated for customizing dependencies and build steps for remote execution client images:
Dockerfile.clientrequirements-client.txtpackages-client.txt