Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/larryclaman/openhack-devops-dryrun
https://github.com/larryclaman/openhack-devops-dryrun
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/larryclaman/openhack-devops-dryrun
- Owner: larryclaman
- License: mit
- Created: 2020-10-29T23:40:43.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-09T21:01:46.000Z (almost 2 years ago)
- Last Synced: 2024-11-01T14:22:50.850Z (2 months ago)
- Language: C#
- Size: 10.4 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 54
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Project Name
The DevOps open hack event is designed to foster learning via implementing DevOps practices with a series of challenges.
## Architecture
The application used for this event is a heavily modified and recreated version of the original [My Driving application](https://github.com/Azure-Samples/MyDriving).
The team environment consists of the following:
* Azure Kubernetes Service (AKS) cluster which has four APIs deployed:
* POI (Trip Points of Interest) - CRUD API written in .Net Core 2 for points of interest on trips
* Trips - CRUD open API written in golang 1.11 for trips connected to the client application
* UserProfile - CRUD open API written in Node.JS for the users of the client application
> Note:PATCH/POST operations not functional
* User-Java - API written in Java with POST and PATCH routes plus swagger docs routes for the users of the client application.
* Mobile Apps - for iOS and Android which will display driving trip data## Getting Started
To understand each of the components above in more detail, please visit the readme files inside the root folder of each corresponding part of the application.
### Prerequisites
It is useful but not required to have a basic knowledge of the following topics:
* Kubernetes
* Azure DevOps (formally VSTS) or Jenkins## Resources
The provisioning of this environment for proctors can be found in the [DevOps Openhack Proctor](https://github.com/Azure-Samples/openhack-devops-proctor) Github repository.