Skip to content

SteveScorfield/onse-banking-app-infrastructure

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ONS Engineer - Banking App Infrastructure

This repository is part of the microservice training for the ONS Software Engineering Session.

Contents

This repository contains the Kubernetes configuration for shared infrastructure used by the microservices. This includes:

  • The RabbitMQ message broker
  • The Ingress API routes

Deploying

1. Update the hosts in the ingress.yml

For the app, use GITHUSER-banking-app.apps.onse-training.co.uk.

For the RabbitMQ dashboard use GITHUSER-banking-rabbit.apps.onse-training.co.uk.

2. Deploy

kubectl -n NAMESPACE apply -f kubernetes/

Note: There is an included Jenkinsfile which allows this step to be done via a pipeline.

About

Part of the microservices section of the ONS Software Development Practices training

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published