engyak.co
open-menu closeme
Home
Archive
Wi-Fi and Radio
Open Source
Python
Information Security
Improving productivity with code
Network Design Patterns
IPv6 / IP Design
github twitter linkedin rss
  • Automate DNS Zone Generation and Deployment with Ansible and Netbox

    calendar Nov 10, 2024 · 4 min read · Programmability Linux DNS Unbound Ansible Netbox  ·
    Share on: twitter facebook linkedin copy
    Automate DNS Zone Generation and Deployment with Ansible and Netbox

    In a previous post, I covered a method to automatically generate DNS zones from an embedded YAML list. This wasn't the most useful on its own, only ensuring that forward and reverse DNS entries match each other (you'll be shocked by how many places it isn't!) - and we need a good way to simplify DNS administration with …


    Read More
  • Abstracting DNS Record Management with Ansible and Jinja 2

    calendar Jan 6, 2024 · 3 min read · Network Automation Programmability Design Patterns DNS Unbound Ansible  ·
    Share on: twitter facebook linkedin copy
    Abstracting DNS Record Management with Ansible and Jinja 2

    Synchronizing properly implemented DNS zones is, to put it lightly, a real chore: Creating forward DNS entries, e.g. A, AAAA, CNAME. These names are used to resolve to resources. Creating reverse DNS entries, e.g. PTR. Creating DNS entries that define the zone, e.g. SOA, NS For a system to behave properly, your forward …


    Read More
  • Managing DNS Servers with Ansible and Jenkins (Unbound, BIND)

    calendar Aug 22, 2021 · 9 min read · DNS Jenkins Continuous Delivery Bind9 Programmability Ansible Design Patterns Network Automation Unbound  ·
    Share on: twitter facebook linkedin copy

    DNS is a vital component of all computer networks. Also known as the "Internet Yellow Pages," this service is consumed by every household. DNS services are typically deployed in several patterns to support users and systems: DNS Forwarder: This deployment method is the most common. Everybody needs name …


    Read More

ENGYAK.co

A blog about IT

Disclaimer

The opinions expressed on this site are my own personal opinions and do not represent my employer’s view in any way.

Recent Posts

  • Automate DNS Zone Generation and Deployment with Ansible and Netbox
  • VM Deployment Pipelines with Proxmox
  • Starting from scratch with Netbox IPAM
  • Manage Linux patching with Ansible and Netbox!
  • Abstracting DNS Record Management with Ansible and Jinja 2
  • Build and Consume Alpine Linux vSphere Images
  • Apollo 13's "Failure is not an option", and how non-engineers misinterpret it
  • Internet Load Balancing with pfSense

Series

WHY-AUTOMATE 14 SPINE-AND-LEAF-FABRICS 8 D2 4

Tags

VMWARE 45 DATACENTER-NETWORKING 43 ROUTING-SWITCHING-STUDIES 35 HOME-LAB 33 PROGRAMMABILITY 33 NSX-T 32 NETWORK-AUTOMATION 31 BGP 28 DESIGN-PATTERNS 28 EBGP 20 ANSIBLE 16 IPV6 15 NETWORK-SECURITY 15 FOSS/LINUX 14 LINUX 14 AVI 13 NSX-ALB 11 IBGP 10
All Tags
802.3BY1 ANSIBLE16 ANYCAST3 AVI13 BGP28 BIND91 CISCO-NX-OS3 CLOUD1 CONTINUOUS-DELIVERY5 DATACENTER-NETWORKING43 DESIGN-PATTERNS28 DIAGRAMS4 DNS3 EBGP20 FOSS/LINUX14 GITOPS1 HOME-LAB33 IBGP10 INFORMATION-SECURITY5 IPV615 IS-IS3 JENKINS5 JINJA4 JSON4 LAYER-12 LAYER-22 LINUX14 LOAD-BALANCING9 NETBOX3 NETWORK-AUTOMATION31 NETWORK-SECURITY15 NETWORK-VIRTUALIZATION1 NFV3 NGINX1 NSX2 NSX-ALB11 NSX-T32 NSX-V2 OSPF5 PAN-OS3 PROGRAMMABILITY33 PYTHON9 RIPV22 ROUTING-SWITCHING-STUDIES35 SPANNING-TREE1 SPINE-AND-LEAF10 TELEWORK1 TLS3 UNBOUND3 UNEARNED-UPTIME4 VCENTER1 VCSA1 VMWARE45 VSPHERE6 WI-FI4 WPA32 XML1 YAML1
[A~Z][0~9]
engyak.co

Copyright 2019-  ENGYAK.CO. All Rights Reserved

to-top