Skip to content

Core agent of the Generic Container Orchestrator used for keeping the external container system state in check with the desired state

License

Notifications You must be signed in to change notification settings

mbaitar/generic-container-orchestrator-agent

Repository files navigation

Agent

Agent is part of the Generic Container Orchestration project. It is the most crucial part of the project as it is responsible for managing the state of the external container systems.

Usage

If you are using docker desktop, make sure you have allowed the default docker socket to be used option under the advanced tab in the settings.

Install dependencies

# Install packages
go get .

Start app

# Start app, gRPC and http server
make run

Using the API

Tip

You can use our postman collection with all the pre-made api calls made for you.
You can find the postman collection here.
While executing the api requests keep a close look on your docker container you have created.

The following commands can be used to perform required actions upon the code base.

# run all tests
make test

Supported Providers

Provider Description Version
Docker The docker provider lets you manage a single system using docker. It will communicate with the local docker socket and apply changes as needed v0.1.0+
Docker Swarm N/A N/A
Kubernetes N/A N/A

License

GNU

About

Core agent of the Generic Container Orchestrator used for keeping the external container system state in check with the desired state

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published