services-flake/nix
Sridhar Ratnakumar d6d9cf2de1
feat: Allow overriding namespace + make default namespace fully qualified (#258)
**PR description**

- The user can now set `namespace` for the processes under each service
- Default namespace is now `${service}.${name}` (previously, just
`${name}`)


**Tasks**

- [x] Do this for postgres, to begin with.
- [x] Rest of the services


![image](https://github.com/juspay/services-flake/assets/3998/9ffea918-6481-42ad-ac47-cb5c1c81bd92)

After the user overrides it:

<img width="460" alt="image"
src="https://github.com/juspay/services-flake/assets/3998/da6fb51e-e39f-4c33-bb47-e6b7cfd8c2b5">

After the user overrides the local processes as well:

<img width="460" alt="image"
src="https://github.com/juspay/services-flake/assets/3998/ae493309-4449-4cde-b239-c6e234b9f8af">
2024-07-05 22:49:51 +05:30
..
clickhouse feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
mysql feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
nginx feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
postgres feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
apache-kafka_test.nix [apache-kafka] Fix the configuration to allow kafka to run on non-default port (#76) 2024-01-16 14:35:05 +05:30
apache-kafka.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
cassandra_test.nix cassandra: init service (#116) 2024-03-03 16:07:36 +05:30
cassandra.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
default.nix feat(searxng): init (#241) 2024-06-21 01:38:45 +05:30
elasticsearch_test.nix Kafka and Zookeeper services (#42) 2023-08-29 17:04:04 +05:30
elasticsearch.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
grafana_test.nix feat(grafana): add providers configuration (#211) 2024-06-06 21:39:45 +05:30
grafana.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
lib.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
ollama_test.nix feat(ollama): init 2024-06-12 16:09:12 +05:30
ollama.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
open-webui_test.nix feat(open-webui): init 2024-06-14 03:11:07 +05:30
open-webui.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
pgadmin_test.nix add pgAdmin service (#115) 2024-02-29 18:10:22 +05:30
pgadmin.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
prometheus_test.nix add prometheus service (#114) 2024-02-28 11:00:52 +05:30
prometheus.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
redis_test.nix Process as test (VM -> Native test) (#38) 2023-08-23 22:47:20 +05:30
redis-cluster_test.nix Process as test (VM -> Native test) (#38) 2023-08-23 22:47:20 +05:30
redis-cluster.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
redis.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
searxng_test.nix feat(searxng): init (#241) 2024-06-21 01:38:45 +05:30
searxng.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
tempo_test.nix feat: add tempo service (#192) 2024-05-19 17:06:45 +05:30
tempo.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
weaviate_test.nix feat: Add Weaviate service (#195) 2024-05-28 12:30:40 +05:30
weaviate.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30
zookeeper_test.nix [Update flake.lock; fix bugs] Test process overwrites other processes (#52) 2023-09-06 19:54:51 +05:30
zookeeper.nix feat: Allow overriding namespace + make default namespace fully qualified (#258) 2024-07-05 22:49:51 +05:30