Skip to content

woodpav/tal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tal

Deploys python GCP Functions with private git requirements.

Install

pip install tal

Deploying Functions:

  1. Add the following to main.py

     import sys
     sys.path.append('lib')
    
  2. Put git dependencies in private_requirements.txt.

  3. Make sure there is no lib/ directory.

  4. Run tal func deploy my_func --stage dev.

Creating Repositories:

  1. Run tal repo create my_repo

Creating Buckets:

  1. Run tal storage create-bucket my_bucket

Deleting Buckets:

  1. Run tal storage delete-bucket my_bucket

Uploading Files:

  1. Run tal storage upload my_file.txt --bucket=my_bucket --path=my/nested/path

Inspiration

Build like Tal: https://www.youtube.com/watch?v=CF6w2-WNZLE

About

CLI tool for deploying GCP Functions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published