Repository of kubenix modules
nix build -f default.nix tests.<test_name>
kubectl apply -f result
Repository of kubenix services
License: MIT License
for example:
submodules/nginx/1.x.nix vs modules/nginx.nix
trying to write some of my own reusable (sub)modules using kubenix-2.0 and looking for a simple but complete example to build upon
thanks!
Implement testing framework for kubenix-modules possibly using declarative nix syntax.
Hi! Please put a license on this repo. I have PRs I want to send, including chaoskube and spartakus modules. Thanks!
Redis-large test needs to be finished
Currently rippled runs out of storage due probably wrong ledger size factor for requested ledger history
Redis config needs to be writable, so redis can rewrite main config.
Prometheus-alertmanager should be deployed in H/A setup, so we do not miss alerts.
Currently on redis node restart, redis performs full resync from replica nodes. We should create fix to enable partial resync.
This is associated error:
1:S 09 Nov 19:48:19.265 * Partial resynchronization not possible (no cached master)
1:S 09 Nov 19:48:19.382 * SLAVE OF 10.3.245.174:6379 enabled (user request from 'id=11 addr=10.0.43.7:57700 fd=16 name= age=678 idle=0 flags=x db=0 sub=0 psub=0 multi=3 qbuf=0 qbuf-free=32768 obl=36 oll=0 omem=0 events=r cmd=exec')
1:S 09 Nov 19:48:19.385 # CONFIG REWRITE failed: Read-only file system
It seems like read only filesystem or too short terminationGracePeriod could be the cause.
Version of pritunl needs to be pinpointed, so it does not update randomly
Twemproxy allows horizontal scalable redis. In comparison to master-slave and sentinel setup this allows to store more data as single instance can hold.
https://misterhex.github.io/Twemproxy-And-Kubernetes/
Issue about restore from normal redis:
rbac in vault-controller is wrong, it works if i convert to clusterroles
and clusterrolebindings
, but this is not best solution, as it requires more privileges to define and deploy those
Prometheus operator needs to be updated and grafana dashboards needs to refactored, along with other exporters not managed by prometheus operator.
Password for redis needs to be passed using secret. This means that it has to be read from env variable.
Implement module that injects init-container into other modules, that writes vault token to file in container
Taskwarrior server can be used for sync with taskwarrior. We need it for personal tasks. Vault could be integrated for selfsigned cert generation.
Implement redis cluster service for horizontally scalable redis
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.