Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

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.

Files for serius, version 1.2.1
Filename, size File type Python version Upload date Hashes
Filename, size serius-1.2.1-py3-none-any.whl (6.3 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size serius-1.2.1.tar.gz (4.4 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page