ruleengine

command module
v0.0.0-...-4604430 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2022 License: MIT Imports: 1 Imported by: 0

README

ruleengine

Build Test

Overview

ruleengine is a web interface over ruleengine-core for control plane and data plane operations, which include following :

  • CRUD RuleEngine (Control plane) APIs
  • RuleEngine versioning
  • RuleEngine evaluate (Data plane) API
Todo
  • YML Configuration file
  • gin based web server
  • Zap based logger
  • docker image build
  • mongodb client setup
  • request tracing
Control plane API
  • RuleEngine CRD API
  • RuleEngine Update (Default/Enable/Disable) API
  • RuleEngine versioning
Data plane API
  • RuleEngine evaluate
Commands
# Build executable
env GOOS=linux GOARCH=amd64 go build -o ruleengine .         # linux

# Start server
ruleengine -config=config.yml

# Build docker image
docker image build --no-cache --rm -t <appName>:<tag> .

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
app
log

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL