30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
---
|
|
title: CoreDNS
|
|
description: CoreDNS is a DNS server/forwarder, written in Go, that chains plugins.
|
|
hero:
|
|
tagline: CoreDNS is a DNS server/forwarder, written in Go, that chains plugins.
|
|
image:
|
|
file: https://raw.githubusercontent.com/coredns/coredns.io/refs/heads/master/static/images/favicon.png
|
|
actions:
|
|
- text: Source
|
|
link: https://github.com/coredns/coredns
|
|
icon: right-arrow
|
|
- text: Deployment Chart
|
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/coredns
|
|
icon: right-arrow
|
|
---
|
|
|
|
import { Aside } from '@astrojs/starlight/components';
|
|
|
|
<Aside type="tip">Has an [Grafana Dashboard](https://grafana.alexlebens.net/goto/dfiq3jh1ez0n4a?orgId=1)</Aside>
|
|
|
|
# Purpose
|
|
|
|
DNS server just for cluster services, such as pod and service routing.
|
|
|
|
# Notes
|
|
|
|
Upstreams to [Blocky](https://docs.alexlebens.dev/applications/blocky/) for external DNS queries and also to the [Tailscale](https://docs.alexlebens.dev/applications/tailscale-operator/) DNS server for Tailnet access.
|
|
|
|
Deploys as part of the Talos upgrades, but managed by Helm chart for the above custom configuration.
|