Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/crazy4pi314/littlest-jupyterhub-vm

A template for deploying the Littlest JupyterHub distribution on Azure using Azure Developer CLI (azd)
https://github.com/crazy4pi314/littlest-jupyterhub-vm

azd-templates bicep-templates github-actions jupyter-notebook jupyterhub jupyterhub-deployment python

Last synced: 8 days ago
JSON representation

A template for deploying the Littlest JupyterHub distribution on Azure using Azure Developer CLI (azd)

Awesome Lists containing this project

README

        

# The Littlest JupyterHub deployment with Azure Developer CLI (azd)

A template for deploying the Littlest JupyterHub distribution on Azure using [Azure Developer CLI](https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/overview) (azd), based on the [amazing ARM template](https://github.com/trallard/TLJH-azure-button) by [@trallard](https://github.com/trallard).

> Get your own JupyterHub going in with just `azd up` 💖

This repo contains:

- Infrastructure-as-code (IaC) Bicep files under the `infra` folder that demonstrate how to provision resources and setup resource tagging for azd.
- A [dev container](https://containers.dev) configuration file under the `.devcontainer` directory that installs infrastructure tooling by default. This can be readily used to create cloud-hosted developer environments such as [GitHub Codespaces](https://aka.ms/codespaces).
- Continuous deployment workflows for CI providers such as GitHub Actions under the `.github` directory.

## Deployment

Finally, run `azd up` to run the end-to-end infrastructure provisioning (`azd provision`) and deployment (`azd deploy`) flow. Visit the service endpoints listed to see your application up-and-running!

## Local development with Docker

## Develop with Codespaces

## Configuration

The following section examines different concepts that help tie in application and infrastructure.