A simple Node.js application deployed on Docker-Kubernetes cluster with continuous deployment support provided by Harness CDCI. Project unit test updates are automatically tested using Harness Delegate CD Pipeline configuration and Harness Manager controllers. Testing is injected before the push to a remote location, in this case, github. See the doc/ directory for setup and configuration.
- Node.js installed and globally available.
- Docker Desktop requires a FREE account and Docker Hub project setup.
- Kubernetes requires installing Kubernetes extension through Docker Desktop.
- Harness cloud requires a FREE account to set up continuous integration.
This project reference two other projects which are linked here for credit/convenience.
- Harness Community Example lots of examples.
- Note App CDCI Paven Belagatti's implementation project.
Enjoy