Skip to main content

Microservice Docker DNS for Local Linux

Project description

Gamer Serius: Microservice Docker DNS for Local Linux

At GAMER, we use Serius to address Docker IP recognitions in local Linux for each service. Serius will map a Docker IP for each service to one service domain name for the Linux.

Requirements

  • Python version 3.6+

  • Allowance of Docker Remote API for each microservice Docker host

  • Root access to your local Linux

Configurations

watchInterval - time in seconds to watch service Dockers

watchType - type to watch (docker or rancher)

Service Section

dockerHost - a service Docker host IP

dockerPort - a service Docker host port

image - a service Docker image

Installing Serius

To install Serius to your projects, you have to run pip install:

$ pip install serius

How to use Serius?

$ serius -c serius.conf.json

-c is for a Serius config file.

License

Serius is MIT Licensed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

serius-1.2.1.tar.gz (4.4 kB view hashes)

Uploaded Source

Built Distribution

serius-1.2.1-py3-none-any.whl (6.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page