Thanks to visit codestin.com
Credit goes to github.com

Skip to content

andrewn6/ex-infralink

Repository files navigation

Infralink

Infralink is a container orchestration tool that is fast & simple.

Breakdown

This explains what each service does in Infralink

principal

This manages volumes on cloud platforms, pre-warmed instances defined by rules in a database and receives metrics from the worker.

worker

The worker has logic to create containers, modify them, get statistics from the containers (cpu, memory, network). It also automatically heals containers, and supports selecting healing, and rolling updates.

builder

The builder takes a local path or a git repository and builds it using (nixpacks)[https://nixpacks.com], after that it pushes the image to a registry.

runner (REST)

This pulls an image from a registry and then runs it as a container.

scaler

This manages auto-scaling/scaling for containers & cloud instances, it checks certain statistics and if it passes a certain threshold it will scale up containers/instance.

registry

Manages pulls/pushes to a registry.

About

ex-infralink

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published