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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2c573d93b8c124ef405f5b9bd74ae0ae9c3cb138bc2da4a74117a469f9d3b2b |
|
MD5 | bfb8742bbff6a093ae9840c805bd260e |
|
BLAKE2b-256 | 1ff3e8cf599cda6744dd0d8f25a8a4770b604644af32814432d916ed266b5cbd |
File details
Details for the file serius-1.2.1-py3-none-any.whl
.
File metadata
- Download URL: serius-1.2.1-py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9b04da71fcf2c241d0fd5e7abbe530c605da5365d23e69fe4b690b85df84c58 |
|
MD5 | b5fa56f13bedc0078b7200ff506c6e20 |
|
BLAKE2b-256 | cc372c5c91fe1e5dd4da21c106895ede484c0e98d9a7b1e99b171a3b7b982898 |