Skip to content

init repo#1

Merged
bitnik merged 1 commit intomainfrom
init
Jan 21, 2026
Merged

init repo#1
bitnik merged 1 commit intomainfrom
init

Conversation

@bitnik
Copy link
Copy Markdown
Member

@bitnik bitnik commented Jan 21, 2026

  • add chart
  • github action config

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR initializes a new repository with a Helm chart for deploying PowerDNS (both Authoritative Server and Recursor) on Kubernetes, along with GitHub Actions workflows for release automation, linting, and pre-commit checks.

Changes:

  • Added PowerDNS Helm chart with templates for deployment, services, configmaps, ingress, and persistent volume claims
  • Configured GitHub Actions workflows for automated chart release, linting, and pre-commit validation
  • Added development tooling configuration (.editorconfig, yamlfmt, pre-commit hooks)

Reviewed changes

Copilot reviewed 18 out of 19 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
powerdns/Chart.yaml Defines Helm chart metadata and version
powerdns/values.yaml Default configuration values for PowerDNS deployment
powerdns/templates/*.yaml Kubernetes resource templates for deployment, services, configmaps, etc.
powerdns/templates/_helpers.tpl Helper template functions for labels and naming
powerdns/config_linting.yaml Test configuration for chart linting
.github/workflows/*.yaml CI/CD workflows for release, linting, and pre-commit checks
README.md Documentation with installation instructions
.editorconfig, .yamlfmt, .pre-commit-config.yaml, .gitignore Development tooling configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bitnik bitnik merged commit a5c134c into main Jan 21, 2026
2 checks passed
@bitnik bitnik deleted the init branch January 21, 2026 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants