- Asynchronous distributed infrastructure management console and agent for separated networks.
- Supports for:
- Baremetal server in the On-premise datacenter
- PC/Workstation in the Office/intranet
- Laptop at everywhere
- Public-cloud
- docker-compose command
git clone https://github.com/ralfyang/klevr.git
docker-compose up -d
- Agent
- Provisioning: Docker, Kubernetes, Micro K8s(on Linux laptop) with Vagrant & VirtualBox, Prometheus
- Get & Run: Hypervisor(via libvirt container), Terraform, Prometheus, Beacon
- Metric data aggregate & delivery
- Web console
- Host pool management
- Resource management
- Primary host management
- Task management
- Service catalog management
- Service delivery to Dev./Stg./Prod.
- Docker images
- Webconsole(Webserver): klevry:webconsole:latest
Beacon(Primary agent health checker): klevry/beacon:latest- Libvirt(Hypervisor): klevry/libvirt:latest
- Prometheus(Container monitoring)
- Metric crawler
- Task manager
- KV store(Consul)
- Docker/Docker-compose/Docker-registry
-
Beacon - Libvirt
- Task manager to terraform
-
- Terraform of container
- KVM(libvirt)
-
Micro K8s - K3s
-
Consul - Prometheus
-
Vagrant - Halm
- Vault(maybe)
- Packer(maybe)