Comments (7)
I haven't got anything in progress but I'd gladly accept patches!
Other enhancements are welcome too.
from puppet-redis.
Cool, this is on my todo list for this week. There are some hurdles to overcome with the sentinel.conf file (which the sentinel process will write state to) but I've seen some ways around that.
from puppet-redis.
Looking forward to seeing some patches. 👍
You could use augeas so you don't have to manage the entire file which would otherwise result in a race condition.
from puppet-redis.
I'll be doing the work on this fork+branch: https://github.com/cdent/puppet-redis/tree/sentinel-support
Do you prefer the eventual pull request (assuming I can get it working, which I'm pretty sure I can) squashed or with all the history?
from puppet-redis.
Excellent. I see you already got started. :)
Well it depends on how many commits you're going to end up with.
If it's +50 I'd prefer some of them squashed, but if it's 10 commits by all means leave it in.
Keep up the good work!
from puppet-redis.
I've left a few comments in the message of today's commit that you might want to weigh in on: cdent@8206296
They basically surround questions on how or if to deal with config directories and log files.
from puppet-redis.
Released in f4ffa1b
Awesome, thanks for the quick handling.
from puppet-redis.
Related Issues (20)
- Replace `slaveof` with `replicaof`
- Rediscluster on Ubuntu 20.04
- Ability to disable slowlog_log_slower_than
- redis.conf is readable by all HOT 2
- Systemd service stop issues with redis instances HOT 2
- Single instance systemd service won't start on Arch Linux HOT 3
- Systemd module is deprecated HOT 2
- ACL support is missing HOT 8
- redis installation on ubuntu 22.04 fails because /var/run/redis directory doesn't exists.
- Support deferred values for requirepass HOT 1
- save_db_to_disk = false does not work HOT 2
- `rdb_save_incremental_fsync` cannot be turned off
- Error when deploying a redis instance HOT 1
- The parameter '$slowlog_log_slower_than' must be a literal type, not a Puppet::Pops::Model::AccessExpression HOT 2
- logging into stdout is not supported HOT 1
- Use of deferred function fails due to complex types in epp HOT 2
- systemd::servicelimits is deprecated, use systemd::manage_dropin
- [10.0.0] last puppet-systemd not supported HOT 7
- Sensitive Data
- Support for Redis v6+ ACL auth HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from puppet-redis.