https://github.com/eveld/moving-to-a-microservice-world-demo
Moving to a Microservice World
https://github.com/eveld/moving-to-a-microservice-world-demo
consul demo kubernetes microservices service-mesh shipyard
Last synced: about 2 months ago
JSON representation
Moving to a Microservice World
- Host: GitHub
- URL: https://github.com/eveld/moving-to-a-microservice-world-demo
- Owner: eveld
- Archived: true
- Created: 2020-04-02T15:34:53.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-12T14:32:28.000Z (about 5 years ago)
- Last Synced: 2025-02-28T19:12:49.526Z (3 months ago)
- Topics: consul, demo, kubernetes, microservices, service-mesh, shipyard
- Language: Shell
- Homepage:
- Size: 583 KB
- Stars: 7
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
title: "Moving to a Microservice World: Leveraging Consul on Azure"
author: Erik Veld
slug: hashidays_consul
env:
- KUBECONFIG=${HOME}/.shipyard/config/aks/kubeconfig.yaml
---
This demo will guide you through migrating an application from a monolithic application running on a virtual machine to microservices running on Kubernetes, using Consul Service Mesh.## Prerequisites
- Docker (https://docker.com/get-started)
- Shipyard (https://shipyard.run/docs/install)## Getting started
To start the demo, run the following commands.```
git clone https://github.com/eveld/hashidays.git
cd hashidays
shipyard run
```Shipyard will open the documentation in your browser automatically.
The rest of the steps will be explained in further detail there.