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
  • Enable ToFU (Trust on First Use) with OpenSSH

    calendar Feb 11, 2023 · 2 min read · Linux FOSS/Linux Programmability Ansible Information Security  ·
    Share on: twitter facebook linkedin copy

    Ansible is a fantastic tool for Linux-based and NOS-based automation. Have you seen this error before? 1"changed": false, "msg": "Failed to connect to the host via ssh: Host key verification failed." When you use Ansible with SSH transport (as opposed to an API), you rely on the SSH key trust …


    Read More
  • Why Automate? VM Deployment with vSphere's REST API

    calendar Jan 5, 2023 · 7 min read · Linux VMWare Home Lab Python FOSS/Linux Jenkins Continuous Delivery JSON Programmability Jinja  ·
    Share on: twitter facebook linkedin copy

    VMware introduced RESTful APIs with their vSphere 7.0 release train; migrating from the old MOB APIs is a welcome choice. REST clients provide a powerful tool for automating processes, but it's important to embody reliable practices when interacting with infrastructure. The neat thing about published and documented …


    Read More
  • Track Certificate Expiration with Jenkins and Python 3!

    calendar Oct 23, 2022 · 5 min read · Linux Python FOSS/Linux Jenkins Continuous Delivery Design Patterns Information Security  ·
    Share on: twitter facebook linkedin copy

    CI/CD tools aren't just for automatically deploying apps! Jenkins excels at enabling an engineer to automatically execute and test code - but, it has a hidden super-power: Automating boring and intensive IT tasks(removing toil). Let's take a common and relatable IT problem - it doesn't matter if you're a DevOps …


    Read More
  • Using cloud-init with vSphere and openSUSE 15.4

    calendar Sep 23, 2022 · 7 min read · Linux VMWare Home Lab vSphere FOSS/Linux Cloud  ·
    Share on: twitter facebook linkedin copy

    Rapidly deploying Linux servers to meet a whim represents the essence of home lab activities, but we spend a great deal of time spinning/configuring machines to meet our specs. Worse, we lose a great deal of time keeping them properly configured and up to date, and none have the privilege of unlimited lab time. Let's …


    Read More
  • Cisco Modeling Labs

    calendar Mar 26, 2022 · 3 min read · Linux Home Lab Cisco NX-OS NFV Datacenter Networking Routing & Switching Studies Programmability Design Patterns Network Automation  ·
    Share on: twitter facebook linkedin copy

    Ever wonder what it would be like to have a platform dedicated to Continuous Improvement / Testing / Labbing? Cisco's put a lot of thought into good ways to do that, and Cisco Modeling Labs(CML) is the latest iteration of their solutions to provide this as a service to enterprises and casual users alike. CML is the …


    Read More
  • Deploy Root Certificates to Debian-based Linux systems with Ansible

    calendar Mar 19, 2022 · 3 min read · Linux FOSS/Linux Ansible Information Security  ·
    Share on: twitter facebook linkedin copy

    There are numerous advantages to deploying an internal root CA to an enterprise: Autonomy: Enterprises can control how their certificates are issued, structured, and revoked independently of a third party. Slow or fast replacement cycles are permissible if you control the infrastructure, letting you customize the CA to …


    Read More
  • VyOS and other Linux builds unable to use vmxnet3 or "VMware Paravirtual SCSI" adapter on vSphere

    calendar Dec 4, 2021 · 4 min read · Linux VMWare vSphere NFV Design Patterns  ·
    Share on: twitter facebook linkedin copy

    Have you seen this selector when building machines on vSphere? This causes some fairly common issues in NOS VMs, as most don't really know what distribution the NOS is based on. "Guest OS Version" doesn't just categorize your workload, though. Selecting "Other Linux" instructs vSphere to maximize …


    Read More
  • Static IPv4/IPv6 Addresses - Debian 11

    calendar Sep 17, 2021 · 1 min read · Linux  ·
    Share on: twitter facebook linkedin copy

    Here's how to set both static IPv4 and IPv6 addressing on Debian 11. The new portions are outlined in italics. First, edit /etc/network/interfaces 1auto lo 2auto ens192 3iface lo inet loopback 4# The primary network interface 5allow-hotplug ens192 6iface ens192 inet static 7 address {{ ipv4.address }} 8 gateway …


    Read More
  • Why Automate, Part 2: RESTFul APIs and why they aren't as hard as you think

    calendar May 24, 2020 · 5 min read · Linux Home Lab Cisco NX-OS Routing & Switching Studies Programmability Ansible Network Automation  ·
    Share on: twitter facebook linkedin copy

    Let's be realistic about the API craze - it seems everything has one, and everybody is talking about API consumption in their environment as if they've invented fire. Here are a few things to know about APIs that could have been communicated better: Writing code to consume an API is easy. Most of the time, a cURL …


    Read More
  • Minemeld installation, Part 1

    calendar Feb 24, 2019 · 9 min read · Linux Home Lab Network Security  ·
    Share on: twitter facebook linkedin copy

    Palo Alto Networks has provided a tool for public use - Minemeld - that will collate threat intelligence feeds and other indicators for a more dynamic security policy enforcement strategy with their firewalls: https://www.paloaltonetworks.com/products/secure-the-network/subscriptions/minemeld I have a slightly …


    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 Cisco IOS/IOS-XE documentation with Ansible (with examples)
  • Document Networks as Code with D2!
  • Document vSphere as Code with D2!
  • Diagram as Code with D2!
  • Enable ToFU (Trust on First Use) with OpenSSH
  • Deploy vSphere VMs with Ansible!
  • Why Automate? VM Deployment with vSphere's REST API
  • What happens to packets with a VMware vSphere Distributed Switch?

Series

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

Tags

DATACENTER-NETWORKING 43 VMWARE 43 ROUTING-SWITCHING-STUDIES 35 NSX-T 32 HOME-LAB 31 BGP 28 NETWORK-AUTOMATION 23 PROGRAMMABILITY 22 DESIGN-PATTERNS 20 EBGP 20 IPV6 15 NETWORK-SECURITY 15 AVI 13 ANSIBLE 12 FOSS/LINUX 12 NSX-ALB 11 IBGP 10 LINUX 10
All Tags
802.3BY1 ANSIBLE12 ANYCAST3 AVI13 BGP28 BIND91 CISCO-NX-OS3 CLOUD1 CONTINUOUS-DELIVERY5 DATACENTER-NETWORKING43 DESIGN-PATTERNS20 DIAGRAMS4 DNS1 EBGP20 FOSS/LINUX12 GITOPS1 HOME-LAB31 IBGP10 INFORMATION-SECURITY5 IPV615 IS-IS3 JENKINS4 JINJA4 JSON4 LAYER-12 LAYER-22 LINUX10 LOAD-BALANCING9 NETWORK-AUTOMATION23 NETWORK-SECURITY15 NFV3 NGINX1 NSX1 NSX-ALB11 NSX-T32 NSX-V2 OSPF5 PAN-OS3 PROGRAMMABILITY22 PYTHON8 RIPV22 ROUTING-SWITCHING-STUDIES35 SPANNING-TREE1 SPINE-AND-LEAF10 TLS3 UNBOUND1 UNEARNED-UPTIME2 VCENTER1 VCSA1 VMWARE43 VSPHERE4 WI-FI4 WPA32 XML1 YAML1
[A~Z][0~9]
engyak.co

Copyright 2019-  ENGYAK.CO. All Rights Reserved

to-top