kubernetes / Dns
Licence: apache-2.0
Kubernetes DNS service
Stars: ✭ 561
Programming Languages
go
31211 projects - #10 most used programming language
Labels
Projects that are alternatives of or similar to Dns
Kubernetes Pfsense Controller
Integrate Kubernetes and pfSense
Stars: ✭ 100 (-82.17%)
Mutual labels: dns, k8s
Dnscrypt Wrapper
This is dnscrypt wrapper (server-side dnscrypt proxy), which helps to add dnscrypt support to any name resolver.
Stars: ✭ 493 (-12.12%)
Mutual labels: dns
Blocky
Fast and lightweight DNS proxy as ad-blocker for local network with many features
Stars: ✭ 523 (-6.77%)
Mutual labels: dns
Shuffledns
shuffleDNS is a wrapper around massdns written in go that allows you to enumerate valid subdomains using active bruteforce as well as resolve subdomains with wildcard handling and easy input-output support.
Stars: ✭ 498 (-11.23%)
Mutual labels: dns
Dnscrypt Resolvers
Lists of public DNSCrypt / DoH DNS servers and DNS relays
Stars: ✭ 536 (-4.46%)
Mutual labels: dns
Carvel Kapp
kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label
Stars: ✭ 489 (-12.83%)
Mutual labels: k8s
Amass
In-depth Attack Surface Mapping and Asset Discovery
Stars: ✭ 6,284 (+1020.14%)
Mutual labels: dns
Freeipa
Mirror of FreeIPA, an integrated security information management solution
Stars: ✭ 520 (-7.31%)
Mutual labels: dns
Click To Deploy
Source for Google Click to Deploy solutions listed on Google Cloud Marketplace.
Stars: ✭ 509 (-9.27%)
Mutual labels: k8s
Awesome Helm
Collaborative list of awesome helm charts and resources. PRs are welcome!
Stars: ✭ 543 (-3.21%)
Mutual labels: k8s
Java Dns Cache Manipulator
🌏 A simple 0-dependency thread-safe Java™ lib/tool for setting dns programmatically without touching host file, make unit/integration test portable.
Stars: ✭ 557 (-0.71%)
Mutual labels: dns
Dictionary Of Pentesting
Dictionary collection project such as Pentesing, Fuzzing, Bruteforce and BugBounty. 渗透测试、SRC漏洞挖掘、爆破、Fuzzing等字典收集项目。
Stars: ✭ 492 (-12.3%)
Mutual labels: dns
Whonow
A "malicious" DNS server for executing DNS Rebinding attacks on the fly (public instance running on rebind.network:53)
Stars: ✭ 533 (-4.99%)
Mutual labels: dns
Install k8s
一键安装kubernets(k8s)系统,采用RBAC模式运行(证书安全认证模式),既可以单台安装、也可以集群安装,并且完全是生产环境的安装标准。有疑问大家可以加我微信沟通:bsh888
Stars: ✭ 562 (+0.18%)
Mutual labels: k8s
Microk8s
MicroK8s is a small, fast, single-package Kubernetes for developers, IoT and edge.
Stars: ✭ 6,017 (+972.55%)
Mutual labels: k8s
Kubernetes DNS
This is the repository for Kubernetes DNS.
Images
Building
make
targets:
target | description |
---|---|
all, build | build all binaries |
test | run unit tests |
containers | build the containers |
images-clean | clear image build artifacts from workdir |
push | push containers to the registry |
help | this help message |
version | show package version |
{build,containers,push}-ARCH | do action for specific ARCH |
all-{build,containers,push} | do action for all ARCH |
only-push-BINARY | push just BINARY |
- Setting
VERBOSE=1
will show additional build logging. - Setting
VERSION
will override the container version tag.
Release process
- Build and test (
make images-clean
;make build
;make containers
;make test
) - Update go dependencies if needed.
- Update the release tag. We use semantic versioning to name releases.
- Wait for container images to be pushed via cloudbuild yaml. This will be done automatically by
k8s.io/test-infra/.../k8s-staging-dns.yaml
. A manual cloud build can be submitted viagcloud builds submit --config cloudbuild.yaml
, but this requires owner permissions in k8s-staging-dns project. The automated job pushes images for all architectures and makes them available ingcr.io/k8s-staging-dns
. Status for build jobs can be checked at - https://k8s-testgrid.appspot.com/sig-network-dns#dns-push-images - Promote the images to
gcr.io/k8s-artifacts-prod
using the process described in this link. The image SHAs should be added toimages/k8s-staging-dns/images.yaml
. - Submit a PR for the kubernetes/kubernetes repository to switch to the new version of the containers.
- Images will be available in the repo k8s.gcr.io/dns/. The node-cache image with tag 1.15.14 can be found at k8s.gcr.io/dns/k8s-dns-node-cache:1.15.14. Older versions are at k8s.gcr.io/k8s-dns-node-cache:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].