-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Lucas Rebscher edited this page Feb 2, 2021
·
48 revisions
CloudHarness is a base infrastructure facilitator for micro-service based applications deployed on Kubernetes.
What building your cluster application with CloudHarness gives to you:
- Common framework and utilities to develop and deploy micro-service application
- REST-API scaffolding building based on OpenApi (Python-Flask)
- Helm chart automatic generation
- Automatic build and push of images
- Continuous deployment script generation (Codefresh)
- Prebuilt support applications and shared library to:
- Log in and user management - based on Keycloak
- Submit batch and asynchronous workflows - based on Argo
- Orchestrate Micro-services - based on Kafka
CloudHarness provides the following command line tools to help application scaffolding and deployment.
-
harness-deployment
- generate the helm chart to deploy on Kubernetes. -
harness-application
- create a new CloudHarness REST application. -
harness-generate
- generates server and client code for all CloudHarness REST applications.
The Get Started helps you to setup CloudHarness.
Below, we provide examples to guide you through specific scenarios that you might face in the beginning.