/harness-cdci

Docker-Kubernetes, Harness CDCI playground

Primary LanguageJavaScript

Continuous Deployment Project

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.

Prerequisites

  • 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.

References

This project reference two other projects which are linked here for credit/convenience.

Enjoy