Systems Architect, Automator, Coder.
- Malta
- http://devco.net/
- @ripienaar
Highlights
- 3 discussions answered
Block or Report
Block or report ripienaar
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned Loading
-
free-for-dev Public
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
-
6,247 contributions in the last year
Less
More
Contribution activity
November 2021
Created 152 commits in 12 repositories
Created a pull request in nats-io/nats-server that received 8 comments
expose the nonce to custom authentication
Signed-off-by: R.I.Pienaar rip@devco.net /cc @nats-io/core
+42
−18
•
8
comments
Opened 58 other pull requests in 9 repositories
choria-io/go-choria
21
merged
- (#1522) minor bug fixes to ed25519 flow
- (#1522) include the server jwt in configure request
- (#1522) generate ed25519 keypairs in provisioning
- (#1522) Support JWT based server authentication
- (#1526) make nats admin available under choria broker
- (#1522) minor updates
- (#1522) correctly handle encoded nonces
- (#1522) Connection nonces and public keys in client JWT
- (misc) update dependencies
- (#1507) avoid trying to use tls certs in some jwt user scenarios
- (#1509) compatibility fix for aaasvc
- (#1516) correctly handle skip validate in servers
- (#1509) do not overuse system user/account
- (#1509) set subject permissions based on token capabilities
- (#1509) Add permissions to clients
- (#1509) extract all jwt handling into a tokens package
- (#1502) expose prom stats for elections
- (#1502) allow elections over account imports
- (#1507) allow anon tls style connections on main broker
- (1502) more robust grace handling, improve tests
- (#1502) Upgrade KV, introduce formal Leader Election
nats-io/natscli
19
merged
- use the configured nats conn for inbox generation
- further improvements to embedable mode
- makes the cli embedable in other ginkgo apps
- support editing consumers
- remove accidentally added files
- allow storage type to be set for kv
- correctly handle deliver group in all cases
- ensure contexts are removed after stop not before start
- pick a random port, detect in-use contexts
- improve server run, add some rough notes
- updates for local development instance
- filter out internal streams from stream selections by default
- poc nats server run command
- include last-used information in various ls outputs
- update dependencies, improve detection of special streams
- modernise stream ls
- add kv and obj list commands
- hide system streams in stream ls unless -a
- replace the schema validator with a more up to date one
choria-io/provisioner
5
merged
nats-io/jsm.go
4
merged
choria-io/aaasvc
3
merged
nats-io/nats-server
2
merged
choria-io/helm
2
merged
ripienaar/free-for-dev
1
merged
choria-io/packager
1
merged
Reviewed 14 pull requests in 6 repositories
ripienaar/free-for-dev
5 pull requests
nats-io/nats-server
4 pull requests
nats-io/nats-architecture-and-design
2 pull requests
nats-io/nats.net
1 pull request
nats-io/nats.go
1 pull request
nats-io/nats.deno
1 pull request
Created an issue in nats-io/nats-server that received 7 comments
Stream state with large interior deletes slow
When using Max Messages Per Subject style streams interior deletes are the norm, streams can easily build up millions or even 10s of millions of in…
7
comments
Opened 15 other issues in 4 repositories
choria-io/go-choria
3
open
5
closed
- Machines watcher should delay removing managed machine
- Embed the nats CLI
- Support mTLS free, but secure, connection handling
- support a list of failover urls for login
- Servers always validate protocol security, even when configured not to
- Add a concept of roles to client JWTs
- Expand anon tls to main broker
- Upgrade kv to nats.go
choria-io/aaasvc
3
closed
choria-io/provisioner
2
closed
nats-io/nats-server
2
closed
Answered 1 discussion in 1 repository
nats-io/nats.py
nats-io/nats.py
20
contributions
in private repositories
Nov 2 – Nov 27