Skip to content
Devops Openhack Team Environment APIs
C# Java Go JavaScript PowerShell Smarty Dockerfile
Branch: master
Clone or download
rguthriemsft and dtzar Fixacr (#165)
* Fix ACR link in charts
Latest commit 82efdd5 May 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
MobileApps Initial Migration (#1) May 14, 2018
OBDLibrary Initial Migration (#1) May 14, 2018
apis Fixacr (#165) May 16, 2019
.gitignore Updating repo links across project (#3) May 17, 2018
CHANGELOG.md Refactor/bg 2 ingress - DO NOT MERGE (#139) Mar 21, 2019
CONTRIBUTING.md Initial Migration (#1) May 14, 2018
LICENSE.md Initial Migration (#1) May 14, 2018
README.md Review helm files structure (#127) Mar 8, 2019

README.md

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.

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 Github repository.

You can’t perform that action at this time.