/snowflake-scs

Deploying to Snowflake Snowpark Container Services using Dagger

Primary LanguagePythonMIT LicenseMIT

Deploy to Snowflake Snowpark Container Services

This demo shows how to develop, build and deploy to Snowflake Snowpark Container Services using Dagger.

This repository shows a simple development environment, ready to use and is made for being forked, modified and extended for your own use.

Requirements

Setup

Create a config.toml with your Snowflake credentials:

cp config.sample.toml config.toml

Edit the file with your own info.

This demo assumes you already have provisioned a first Compute pool and the echo_service SERVICE and my_echo_udf FUNCTION from the Snowpark tutorial.

NOTE: You can extend the demo from the current code to provision everything from the Dagger pipeline without using the Snowflake Snowsight UI.