Skip to content
This repository has been archived by the owner on Dec 16, 2021. It is now read-only.

nhs-digital-gp-it-futures/platform-helm

Repository files navigation

Buying Catalogue Helm Charts

This directory contains helm charts for the buying catalogue.

The buying catalogue umbrella chart represents a version of the entire system. It can easily be run locally to aid development, and is also used to deploy to the cloud. It aggregates the different charts used for each component, providing the ability to configure for the different environments.

To work with the cluster in development, follow the instructions here. Once all of the tasks have been completed the URL to access the local cluster is host.docker.internal.

Branches of this repository are automatically deployed to the dev environment in azure. Each change of this repository is considered a new release, which can then be released via the release pipeline to test and then production. Instructions on how to work with the cluster in cloud can be found here.

The build pipeline creates a dynamic environment for each branch with the prefix 'feature/', this can then be elevated to test any changes made in PRs, but also to allow for BA horns on dynamic environments in the cloud.

The APIs in dev environment expose Swagger interface, to access it, please follow these instructions.

On deployment in the cloud environments, the AC tests are automatically run against the system. Find more information here

To see the results of these tests, have a look at the Allure Dashboard.

Configuration overview

Service Port Ingress
BAPI 5100
DB 1450
DAPI 5101
AZURITE 10000,10001,10002
ISAPI 5102 ISAPI
OAPI 5103
ORDAPI 5104
MP 3002 MP
PB 3000 PB
ADMIN 3005 ADMIN
OF 3006 OF
EMAIL 1080,587 EMAIL
REDIS 6379
REDIS COMMANDER 8181
ALLURE 5050 ALLURE

About

Helm chart for deploying buying catalogue

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published