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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file serius-1.2.1.tar.gz.

File metadata

  • Download URL: serius-1.2.1.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for serius-1.2.1.tar.gz
Algorithm Hash digest
SHA256 a2c573d93b8c124ef405f5b9bd74ae0ae9c3cb138bc2da4a74117a469f9d3b2b
MD5 bfb8742bbff6a093ae9840c805bd260e
BLAKE2b-256 1ff3e8cf599cda6744dd0d8f25a8a4770b604644af32814432d916ed266b5cbd

See more details on using hashes here.

File details

Details for the file serius-1.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for serius-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d9b04da71fcf2c241d0fd5e7abbe530c605da5365d23e69fe4b690b85df84c58
MD5 b5fa56f13bedc0078b7200ff506c6e20
BLAKE2b-256 cc372c5c91fe1e5dd4da21c106895ede484c0e98d9a7b1e99b171a3b7b982898

See more details on using hashes here.

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