In this repository you'll find a collection of cookiecutter templates for making Flyte projects.
We use cookiecutter's ability to define multiple templates to be defined in the same repository. Each cookiecutter template is defined in a separate directory, e.g. the template used in Flyte's Getting Started guide lives in a directory called simple-example
.
Compiled Images for all templates can be found in our ghcr.io registry
Each template can be rendered by specifying the --directory
flag to cookiecutter. For example, in order to generate a project using the simple-example
template run:
$ cookiecutter https://github.com/flyteorg/flytekit-python-template.git --directory="simple-example"
This should prompt for a few variables that will be used to setup the project.