bedel

command module
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Jul 5, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

README

Bedel

Go Go Report Card codecov License

bedel is a tool designed to address a specific challenge with Redis: synchronizing users generated outside of the configuration file, such as through the Vault database backend. This utility ensures that Redis acls are up-to-date and consistent across all nodes. More info here.

Features

  • Synchronize Redis users created outside the traditional config file.
  • Integration with Vault database backend for user management.
  • Automated and consistent user synchronization.
  • Easy to deploy and integrate within existing Redis setups.

Getting Started

These instructions will guide you through getting a copy of bedel up and running on your system for development and testing purposes.

Prerequisites
  • Redis server setup.
  • Access to Vault database backend (if using Vault for user generation).
  • Go environment for development.
Installing

Follow these steps to get a development environment running:

  1. Clone the repository:
$ git clone https://github.com/ncode/bedel.git
$ cd bedel
$ go build
Running the Tests

To run the automated tests for this system, use the following command:

$ go test ./...

Documentation

Overview

Copyright © 2023 Juliano Martinez <juliano@martinez.io>

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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