Skip to main content

validate_traefik command for validating user traefik config file.

Project description

A simple command to validate traefik config files with traefik schema.

Traefik static config schema is from: https://json.schemastore.org/traefik-v2.json

Traefik dynamic config schema is from: https://json.schemastore.org/traefik-v2-file-provider.json

Installation

Install the package:

pip3 install traefik-validator

Usage

Run the command:

validate_traefik -h

>>> usage: validate_traefik [-h] [-s STATIC_CONFIG] [-d DYNAMIC_CONFIG]

Validate traefik config file.

optional arguments:
-h, --help            show this help message and exit
-s STATIC_CONFIG, --static-config STATIC_CONFIG     The static file path
-d DYNAMIC_CONFIG, --dynamic-config DYNAMIC_CONFIG      The dynamic file path

For validating static config file:

validate_traefik -s <PATH_TO_YOUR_FILE>

For validating dynamic config file:

validate_traefik -d <PATH_TO_YOUR_FILE>

Note that you can use both options at the same command.

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

traefik-validator-0.1.1.tar.gz (4.6 kB view hashes)

Uploaded Source

Built Distribution

traefik_validator-0.1.1-py3-none-any.whl (5.8 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