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
  • 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
  • NSX Advanced Load Balancer - NSX-T Service Engine Creation Failures: CC_SE_CREATION_FAILURE and Transport Node Not Found to create service engine

    calendar Jul 5, 2021 · 3 min read · VMWare Datacenter Networking Avi NSX-T Design Patterns Network Automation NSX-ALB  ·
    Share on: twitter facebook linkedin copy

    TL;DR If you see either of these errors, check grep 'ERROR' /opt/avi/log/cc_agent_go_{{ cloud }} for the potential cause. In my case, the / character was not correctly processed by Avi's Golang client (facing vCenter). The Problem When trying to configure NSX ALB + NSX-T on my home lab, I am presented nothing but the …


    Read More
  • XML, JSON, YAML - Python data structures and visualization for infrastructure engineers

    calendar Jun 6, 2021 · 6 min read · Python YAML JSON Programmability XML Ansible Design Patterns Network Automation  ·
    Share on: twitter facebook linkedin copy

    At some point, we can't "do it all" with one block of code. As developers, we need to store persistent data for a variety of reasons: We want it for later execution (or to compare it to another result) We're sick of storing variables in code. This matters a lot more in compiled languages than runtime ones We …


    Read More
  • Leveraging Hyperglass and NSX-T!

    calendar May 9, 2021 · 3 min read · eBGP Datacenter Networking FOSS/Linux BGP Design Patterns Network Automation  ·
    Share on: twitter facebook linkedin copy

    For this example deployment, I'll be using my NSX-T Lab as the fabric, VyOS for the Overloaded Router role, and trying out hyperglass: Installation (VyOS) I already have a base image for VyOS with its management VRF set up - and updating the base image prior to deployment is a breeze due to the vSphere 7 VM Template …


    Read More
  • Design Pattern: Looking Glasses

    calendar Mar 22, 2021 · 3 min read · eBGP Python FOSS/Linux Network Automation Home Lab IPv6 Datacenter Networking iBGP Routing & Switching Studies BGP Programmability Design Patterns  ·
    Share on: twitter facebook linkedin copy

    It's probably safe to say that service provider networking is pretty unique. One particular design pattern - Looking Glasses - is extremely useful for complex dynamically routed networks. I'd really like to shift the gatekeeping needle here - networks that are complex enough to benefit from a looking glass should move …


    Read More
  • Unearned Uptime - Present and Future Design Patterns

    calendar Mar 13, 2021 · 4 min read · Datacenter Networking NSX-T Design Patterns Unearned Uptime  ·
    Share on: twitter facebook linkedin copy

    After all that meatspace talk, let's look at a few technical solutions and why they might not meet business needs in a specific setting. Shared Control Planes / Shared Failure Plane Shared Control Plane design patterns are prolific within the networking industry - and there's a continuum. Generally, a control plane …


    Read More
  • Unearned Uptime: Letting Old Ideas Go

    calendar Mar 13, 2021 · 5 min read · Datacenter Networking Routing & Switching Studies Design Patterns Unearned Uptime  ·
    Share on: twitter facebook linkedin copy

    We don't always earn reliability with the systems we deploy, design, and maintain Infrastructure reliability is a pretty prickly subject for the community - we as engineers and designers tend to anthropomorphize, attach, and associate personal convictions with what we maintain. It's a natural pattern, but it inflicts a …


    Read More
  • 9/10 NGINX Use Cases, URI and Host rewrites

    calendar Jan 17, 2021 · 3 min read · NGINX FOSS/Linux Programmability Design Patterns  ·
    Share on: twitter facebook linkedin copy

    NGINX Rewrite Directives, The 9/10 Solutions When doing ADC/Load Balancer work, nearly all requests fit into two categories: Please rewrite part of the URL/URI Please change the host header for this reverse proxy These are fairly simple to implement in NGINX, so I'm creating a couple of cheat-sheet code snippets here. …


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • »
    • »»

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