Quantcast
Channel: Blog O' Matty on Prefetch Technologies
Browsing all 43 articles
Browse latest View live

Making the most of your Netflix account by streaming video

I have been a long time Netflix user, and love the fact that I can rent movies through the mail and return them on my own schedule. Netflix now allows you to stream a number of movies to your desktop,...

View Article



Using a low cost HDTV antenna to gain access to lots of free over the air...

I talked previously about how I saved a bunch of money by ditching cable. When I first disconnected my cable, my HDTV’s built-in scanner was only able to pick up two two stations. While this was better...

View Article

Notes from episode 28 of TGIK: Exploring CockroachDB on Kubernetes

Over the past few months I’ve been trying to learn everything there is to know about Kubernetes. Kubernetes is an amazing technology for deploying and scaling containers though it comes with a cost....

View Article

Notes from episode 12 of TGIK: Exploring serverless with Kubeless

Over the past few months I’ve been trying to learn everything there is to know about Kubernetes. Kubernetes is an amazing technology for deploying and scaling containers though it comes with a cost....

View Article

Notes from episode 13 of TGIK: Serverless with Fission

Over the past few months I’ve been trying to learn everything there is to know about Kubernetes. Kubernetes is an amazing technology for deploying and scaling containers though it comes with a cost....

View Article


Notes from episode 14 of TGIK: Serverless with OpenFaaS

Over the past few months I’ve been trying to learn everything there is to know about Kubernetes. Kubernetes is an amazing technology for deploying and scaling containers though it comes with a cost....

View Article

atexit() stage right. Or how my Python program leaked file descriptors.

A year and a half ago I started using prometheus and grafana to graph metric data. This combination is incredibly powerful and I have been absolutely blown away by the amount of actionable intelligence...

View Article

Notes from episode 70 of TGIK: Assuming AWS roles with kube2iam/kiam

Over the past few months I’ve been trying to learn everything there is to know about Kubernetes. Kubernetes is an amazing technology for deploying and scaling containers though it comes with a cost....

View Article


Using external-dns to managed DNS entries in Kubernetes clusters

Kubernetes provides a service resource to distribute traffic across one or more pods. I won’t go into detail on what a service is, since it’s covered in-depth elsewhere. For Internet-facing...

View Article


Exporting AWS Cloudwatch log streams to a local file

I love AWS, but when I’m debugging issues I prefer the Linux command line over Cloudwatch Logs Insights. Numerous AWS services store their log configuration inside cloudwatch, which presents a small...

View Article

Backing up your route53 zone configuration with the aws CLI

In a previous post, I discussed using the Kubernetes external-dns project to manage DNS changes. Prior to rolling it out, I needed a way to backup each zone prior to external-dns modifying it. I also...

View Article

Using audit2rbac to create RBAC policies from Kubernetes audit log

When I first started with Kubernetes, it took me some time to understand two things. One, how do I generate manifests to run my service. I tackled this in a previous blog post. The second was wrapping...

View Article

Using the profile module to time Ansible playbook runs

This past weekend I spent some time revamping a few playbooks. One of my playbooks was taking a while to run, and I wanted to see how much actual time was spent in each task. Luckily for me, Ansible...

View Article


Using the Ansible async module to perform synthetic health tests during...

I’ve become a huge fan of Ansible’s async support. This is incredibly useful for performing synthetic health tests on services after a task completes. A common use case is patching a server that hosts...

View Article

Listing Kubernetes nodes by label

When you support large Kubernetes clusters, you need efficient methods to list pods, nodes, and deployments when you are troubleshooting issues. Kubectl has a number of built-in methods to do this. You...

View Article


Using grpcurl to interact with gRPC applications

The past couple of weeks I have been digging into gRPC and HTTP2 in my spare time. I needed a way to review the requests and responses, and an easy way to explore gRPC servers. I also wanted something...

View Article

Using the terraform console to debug interpolation syntax

I am a long time Terraform user. The number of providers that are available for Terraform, and having a resource for pretty much every cloud service makes it super appealing. But even with several...

View Article


Adding default tags to AWS resources with Terraform

If you’ve worked with the various cloud providers, you’ve probably realized the value that comes with tagging resources. For billing and searching, I like to create a default set of tags that are...

View Article

Using Terraform for_each statements and dynamic nested blocks to simply AWS...

Over the past few months, I’ve been updating various Terraform modules to utilize the new features in 0.12. Among these, is the ability to iterate over dynamic blocks with for_each. Utilizing this new...

View Article

How I prepared for, and passed the Hashicorp Certified Terraform Associate...

I recently passed the Hashicorp Terraform certified associate certification. I’ve been using Terraform in various capacities for several years, and was stoked when I found out Hashicorp opened this...

View Article
Browsing all 43 articles
Browse latest View live




Latest Images