This project was started as playground for launching light weight infra, testing configuration and education
- docker >= 17.05
- docker-compose >= 1.21.2
- Linux
-
Sandbox for testing work with Consul ACL and granting necessary rights to Vault instance
-
Sandbox for testing how to grab metrics from Consul
-
OLD and, probably, not working since 1.5.x of Consul
Example how to replicate data between consul data centers
-
Image for cleaning from unused containers and images
-
Abandoned and, probably, not working
Sandbox for learn how to use Graylog
-
Abandoned and, probably, not working
Infra for log accumulation and processing
-
Basic MinIO server setup for development
-
Prometheus + Grafana
-
Very first project. Should be rewritten. It is possible to start instances of redis without specifying who is primary and who standby and use ansible for further configuring.
Redis cluster. Nothing special
-
Sandbox for testing integration of Vault into Teamcity
-
Vault auto unseal cluster with transit from other Vault cluster (or instance)
-
Optimizing requests to Vault cluster
-
Very first project and should be refactored
Consul cluster + prometheus statsd exporter + vault cluster
-
Single node of Vault with persistent storage and set of capabilities
-
Metrics from Vault cluster to Prometheus
-
Vault with PostgreSQL as storage
-
Sandbox for testing migration from shamir to transit and back
-
Vault server + Vault agent with role of type approle and periodic token for wrapping messages wich can be grabbed much more longer than token_ttl and token_max_ttl
-
Web proxy for accessing containers web UI
I would like to migrate this project to traefic with auto discovery
Yura Shutkin (yshutkin@infra-lab.xyz)