This is the source repository for the online store of the Zephyr Archaeotech Emporium. It's used in Pulumi's Zephyr series of blog posts to discuss best practices when using Pulumi to manage infrastructure and applications.
This application is based on this source repository; the original README.md
for the source is now found in the /docs
folder.
Instructions for using Pulumi to deploy this application and its associated infrastructure can be found in the infra
folder.
Local deployments using Pulumi are also supported; see the README in the develop/pulumi
folder. This is useful for local testing of changes to the application before they are deployed elsewhere.
This application can be deployed locally via Docker Compose; use the docker-compose.yml
file in the deploy/docker-compose
folder.
This application can be deployed to Kubernetes directly; use the deploy.yaml
file in the deploy/kubernetes
folder.