https://github.com/opensvc/pdns_janitor
https://github.com/opensvc/pdns_janitor
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/opensvc/pdns_janitor
- Owner: opensvc
- License: apache-2.0
- Created: 2023-01-17T14:23:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-12-12T23:47:41.000Z (7 months ago)
- Last Synced: 2025-12-14T03:38:38.960Z (7 months ago)
- Language: Go
- Size: 83 KB
- Stars: 0
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pdns_janitor
This component is responsible for wiping the pdns recursor cache when a cluster backend network ip address changes, so dns clients are always served up-to-date records when services are restarted or relocated in the cluster.
It is used by the system/svc/dns service, deployed from https://github.com/opensvc/opensvc_templates/tree/main/dns.
Tagged versions are build as 3, 3.x and 3.x.y docker images and pushed to https://hub.docker.com/r/opensvc/pdns_janitor/tags.
Note:
* ` <3` docker image tags work with opensvc v2 agents (not build from this repository).
* `>=3` docker image tags work with opensvc v3 agents.