Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/cevoaustralia/glue-vscode

Local Development of AWS Glue with Docker and Visual Studio Code
https://github.com/cevoaustralia/glue-vscode

aws docker glue pyspark visual-studio-code vscode-extension

Last synced: about 1 month ago
JSON representation

Local Development of AWS Glue with Docker and Visual Studio Code

Lists

README

        

# Glue Local Development Environment

This repository provides source for developing Glue with Docker and Visual Studio Code. For Glue 1.0 and Glue 2.0, the [Docker image that was published by AWS Glue team](https://aws.amazon.com/blogs/big-data/developing-aws-glue-etl-jobs-locally-using-a-container/) is used while a custom image is published to [CEVO Australia's public image repository](https://gallery.ecr.aws/i0m5p1b5/glue-base) for Glue 3.0. For later versions of Glue, it is planned to publish relevant images. These can be used as a base image for Local Development.

[Visual Studio Code Remote - Containers](https://code.visualstudio.com/docs/remote/containers) extension is recommended for actual development where you can run your workspace inside a container. See [Local Development of AWS Glue with Docker and Visual Studio Code](https://cevo.com.au/post/aws-glue-local-development/) for details. This post covers Glue 1.0 and 2.0 and the associating branch is [v1.0-and-v2.0](https://github.com/cevoaustralia/glue-vscode/tree/v1.0-and-v2.0).

The source for later versions of Glue will be kept in a dedicated branch. For example, Glue 3.0 can be found in the [v3.0](https://github.com/cevoaustralia/glue-vscode/tree/v3.0) branch. See [Local Development of AWS Glue 3.0 and Later](https://cevo.com.au/post/local-development-of-aws-glue-3-0-and-later/) for details.