Author Archives: Ethan Banks
Author Archives: Ethan Banks
Spectro Cloud is Kubernetes management. But...that's really oversimplifying it, especially with the hundreds of offerings that have something to with Kubernetes management or KaaS. If I'm being more precise, Spectro Cloud is about managing an entire infrastructure stack that's built around Kubernetes.
The post BiB093: Declare A K8s Stack With Spectro Cloud appeared first on Packet Pushers.
Day Two Cloud dives into Git for operations people. Git is a version-control system used to track changes in software. If you've heard of it but aren't familiar with it and want to learn more, this is your show. Our guest is Damien Garros, Managing Director at Network To Code.
The post Day Two Cloud 043: Git For Ops People appeared first on Packet Pushers.
Rancher has announced version 2.4, which might seem like...meh...no big deal. Companies publish incremental software releases all the time. Well, Rancher 2.4 is interesting because it indicates where Kubernetes is heading. That is...Kubernetes everywhere, running production workloads. In your data center. At the edge. In the public cloud.
The post BiB091: Rancher Open Source K8s Management Releases 2.4 appeared first on Packet Pushers.
Today on Day Two Cloud, Ned Bellavance and Ethan Banks answer listener questions about AWS Networking. They get into the nitty gritty on core AWS networking concepts including placement groups for EC2 instances, Elastic Network Adapters, network and application load balancing, Route 53, and more.
The post Day Two Cloud 042: AWS Networking Part 1: Performance appeared first on Packet Pushers.
Cloud networking is a challenge, to say the least. And when you've got deployments running in different public clouds, your challenges multiply. On today's Heavy Networking, sponsor Aviatrix joins us to discuss their cloud networking architecture, which provides a consistent operational environment on top of cloud-native constructs. Our guests are Hammad Alam and Shahzad Ali, both Principal Cloud Solutions Architects at Aviatrix.
The post Heavy Networking 507: Build And Run A Multi-Cloud Network Architecture With Aviatrix (Sponsored) appeared first on Packet Pushers.
Kubernetes is making a lot of noise in the infrastructure world. Day Two Cloud co-host Ethan Banks spent three days taking a deep-dive course on the orchestration platform, and on today's show aims to provide Kubernetes fundamentals as they apply to your infrastructure.
The post Day Two Cloud 039: Kubernetes Fundamentals For Infrastructure appeared first on Packet Pushers.
Today's Heavy Networking dives into a multitude of topics with sponsor VeloCloud (a VMware company), including getting consistent network policies in a multi-cloud world, the emerging SASE category and what it means for SD-WAN and security, and how VeloCloud is incorporating analytics from Nyansa, which VMware recently acquired. Our guest is Craig Connors, Chief Architect at VeloCloud.
The post Heavy Networking 505: Achieving Consistent Multi-Cloud Network Policy With VeloCloud (Sponsored) appeared first on Packet Pushers.
As part of an automation workflow I’m building around Elgato Stream Deck, I needed a way to size an application window to 16×9. This would be one component of a workflow that would allow me to launch an app, size the window, position it on the screen, and hide all the other windows with the push of a Stream Deck button.
The easy part was the Stream Deck configuration. The hard part was the AppleScript–I had never written one.
This AppleScript is crude, but it’s a start. I explain what the script is doing using inline comments, which in AppleScript are noted by the leading double-hyphens, although pound signs and (* *) delimiters for multi-line comments are also supported.
---------------------------------------------------------- -- SET VARIABLES ---------------------------------------------------------- -- theApp = name of the app MacOS will act upon set theApp to "ApplicationName" -- appWidth = how many pixels wide we'd like the window -- appHeight is calculated as a 16:9 ratio of "appWidth" -- Note that "as integer" means decimal portions of a -- calculation are truncated. set appWidth to 1600 set appHeight to appWidth / 16 * 9 as integer -- screenWidth = display pixel width -- screenHeight = Continue reading
Eric Chou, author of Master Python Networking Third Edition, discusses what's new in this edition of the book. Quite a lot!
The post BiB 088: Mastering Python Networking Third Edition by Eric Chou appeared first on Packet Pushers.
As more abstractions and automation layers creep into the network, are network engineers losing their grasp on core fundamentals? Three grumpy old network engineers ponder this question, talk about how we got here, and what can be done about it. Our guests are Chris Young and Ivan Pepelnjak.
The post Heavy Networking 502: Get Off My VLAN! Old Network Engineers On What New Engineers Should Know appeared first on Packet Pushers.
Today's Heavy Networking episode discusses automating your incident response. Our sponsor today is NetBrain, and we explore their product that deeply understands network topology to help you get to the bottom of a ticket without you having to query interfaces device by device while you troubleshoot.
The post Heavy Networking 501: Automating Incident Response With NetBrain (Sponsored) appeared first on Packet Pushers.