MENU

Fun & Interesting

How-To: CI/CD On Snowflake With Terraform, Github, And Github Actions

Snowflake Developers 12,318 lượt xem 1 year ago
Video Not Working? Fix It Now

Sean Kim, Solutions Engineer at Snowflake, demonstrates how you can automate and productionize your Snowflake projects in a CI/CD pipeline with Terraform, Github and Github Actions.

Snowflake offers a Terraform provider that allows you to seamlessly manage your Snowflake environment via Terraform, an open-source infrastructure-as-code software package. Github, and Github Actions allows you to build an end-to-end CI/CD pipeline and code repository to improve code and release quality.

00:00–Intro to the Topic
02:07–Where to Access the Code Being Used for this Demo
02:45–The Demo Begins
03:00–A Look at How Terraform is Set Up
05:49–Making a Change to the Code
07:06–Running Terraform Commands
09:56–GitHub Actions
11:12–Pushing the Code into GitHub
12:40–How the Secrets Works
14:42–Creating a Pull Request
17:45 Merging the Pull Request
18:43–Checking the Warehouses
19:04–Closing Comments

Love this content? Feel free to to visit the Github repo, containing code and instructions here: https://github.com/sfc-gh-sekim/cicd-snowflake-with-terraform-demo

To connect with Sean Kim of Snowflake:
→LinkedIn: https://www.linkedin.com/in/seankim6

❄ Join our YouTube community ❄
→ https://bit.ly/3lzfeeB

Learn how to build your application on Snowflake:
→ developers.snowflake.com

Join the Snowflake Community:
→ community.snowflake.com

Comment