-
🍎
falcoctl
November 01, 2024
-
🍐
The Numerous Pains of Programming: Death by a Thousand Cuts
October 25, 2024
- 🍊
- 🍋
-
🍌
Building an Insecure App...on Purpose (So That GenAI Can Fix It)
October 02, 2024
-
🍉
Easily Create a Single Node Kubernetes Cluster
August 22, 2024
- 🍇
-
🍓
Fine Tuning LLMs: Part 1 - Just Getting Started
May 16, 2024
-
🫐
Ollama & Llama 3:8b Running Locally
April 23, 2024
-
🍒
My Cyberpunk Weekend - Part 3: Using Docker and GPUs
December 18, 2023
-
🍎
My Cyberpunk Weekend - Part 2: The Llama
December 10, 2023
- 🍐
-
🍊
Restarting Kubernetes Pods When There Are New Secrets With Reloader
November 23, 2023
-
🍋
Understanding Kubernetes Pod Security: runAsNonRoot and runAsUser
September 02, 2023
- 🍌
-
🍉
Three Steps to a Default Secure Kubernetes
August 12, 2023
-
🍇
Making Pod Security Standards the Default in Kubernetes
August 02, 2023
-
🍓
Chain-Link - A Chain of Services in Kubernetes
July 30, 2023
- 🫐
-
🍒
Cert Manager's CA Injector and Validating Webhooks
July 28, 2023
-
🍎
Command Collections/Groups in Bash Scripts
March 31, 2023
-
🍐
Using AWS Nuke
January 16, 2023
-
🍊
Jenkins and Kubernetes: Getting the plugin working
December 22, 2022
-
🍋
Things I learned: Computer Security Acronyms
November 08, 2022
-
🍌
Homelab - Hardware and Layout
June 06, 2022
- 🍉
- 🍇
- 🍓
-
🫐
Tanzu Application Platform on a Windows Workstation
April 26, 2022
-
🍒
Tanzu Application Platform, knative, and a NodeJS App
January 12, 2022
-
🍎
Tanzu Application Platform and knative
January 11, 2022
-
🍐
Azure Functions, Managed Identity, NodeJS, and Key Vault
December 21, 2021
-
🍊
Dev Experience: My First Look at Azure Functions
December 13, 2021
-
🍋
Dev Experience: Managing Secrets with Doppler
December 01, 2021
-
🍌
Dev Experience: Writing a NodeJS REST API with Firebase
November 29, 2021
-
🍉
Deploy Tanzu Build Service into a vSphere with Tanzu Workload Cluster
September 10, 2021
-
🍇
Using kubectl run to create privileged container
August 24, 2021
-
🍓
Software Supply Chain Security Part 1 - Container Images
July 30, 2021
- 🫐
-
🍒
How to Fix a Blinking Cursor on Ubuntu Boot
July 03, 2021
-
🍎
OpenBSD 6.9 on Protecli 6 Port Firewall
May 31, 2021
-
🍐
Using xfreerdp from Linux to Windows (with i3)
February 10, 2021
-
🍊
Linux Budget Workstation
December 15, 2020
-
🍋
Install Tanzu Kubernetes Grid in Azure
November 25, 2020
-
🍌
Merge Kubernetes Config Files
November 06, 2020
-
🍉
Upgrade Tanzu Kubernetes Grid Multicloud 1.1.3 to 1.2
November 04, 2020
-
🍇
Deploy Harbor with Helm
October 03, 2020
- 🍓
-
🫐
Remove Recent Commits from a Git Repo
August 12, 2020
-
🍒
Quick Look at the Tanzu Build Service
August 06, 2020
-
🍎
vSphere 7 with Kubernetes and NSXT 3.0
July 20, 2020
-
🍐
Simple NSX-T Design - Dual N-VDS and Edge VM on VDS
July 03, 2020
-
🍊
Kubernetes Tips and Tricks
June 02, 2020
-
🍋
TUF, Notary, and Harbor Registry
May 28, 2020
-
🍌
Deploy Harbor with Helm and Custom CA Certs
May 21, 2020
-
🍉
A Week with Ubuntu 20.04
May 18, 2020
-
🍇
Virtual NSX-t and TKGI Lab
May 13, 2020
-
🍓
Spring Cloud Gateway - Animal Rescue
May 06, 2020
-
🫐
GraalVM Native Images
May 05, 2020
-
🍒
Tanzu Kubernetes Grid and Antrea
May 02, 2020
-
🍎
Install the Harbor Container Image Registry Locally
April 28, 2020
-
🍐
Use .local Domain in Ubuntu 18.04
March 28, 2020
-
🍊
Change or Rewrite cluster.local in Kubernetes
March 25, 2020
-
🍋
PKS and Persistent Volumes
March 21, 2020
-
🍌
Wireguard, Dante, and Firefox
March 01, 2020
-
🍉
Overriding Docker Entrypoint when Running from CLI
February 22, 2020
-
🍇
20 Tools to Manage Kubernetes Manifests
February 16, 2020
-
🍓
Kubernetes and Mimesis - The YAML is not the (M)App
February 15, 2020
-
🫐
Investigating Curl Bash Installs with Docker
February 02, 2020
-
🍒
Cloud Native Buildpacks
December 16, 2019
-
🍎
Speedy Software Distribution
November 27, 2019
-
🍐
Mikrotik CRS326-24G-2S+RM
September 29, 2019
-
🍊
Mikrotik RB2011 Won't Reset to Default Configuration
July 01, 2019
-
🍋
The Hard Thing About Hard Things
July 01, 2019
- 🍌
-
🍉
What is StarlingX?
May 20, 2019
-
🍇
Install and Use Podman (Instead of Docker)
May 19, 2019
-
🍓
DevOps - You Need a Factory
May 18, 2019
-
🫐
Install and Boot an Older Kernel in Ubuntu
May 17, 2019
- 🍒
-
🍎
First Look - Kubeaudit
April 10, 2019
-
🍐
Check Host Keys in Ansible Tower/AWX
February 01, 2019
-
🍊
Ten Million Packets per Second with Moongen
December 31, 2018
-
🍋
Book Review - Leading the Unleadable
November 24, 2018
-
🍌
Configure Bind to Respond with a Single IP to Any Query
November 18, 2018
-
🍉
OpenStack Zun and Kata Containers
November 14, 2018
-
🍇
Inverting, Reversing, or Mirroring a Binary Tree
October 10, 2018
-
🍓
How to Study for the Certified Kubernetes Administrator (CKA) Exam
October 06, 2018
-
🫐
Add a User to Kubernetes
September 27, 2018
-
🍒
Local Persistent Volumes with Kubernetes
September 19, 2018
-
🍎
Vent - Kubernetes the Hard Way with Ansible and Packet.net
September 03, 2018
-
🍐
Infinite Regress - Dependencies All the Way Down
July 18, 2018
-
🍊
Using OpenShift's Docker Remote Registry
July 02, 2018
-
🍋
Using Cloud Images With KVM
June 26, 2018
-
🍌
An Introduction to 5G Network Slicing
June 14, 2018
-
🍉
The Four Major Components of NFV
June 10, 2018
-
🍇
OpenStack Vancouver Summit 2018
May 28, 2018
- 🍓
-
🫐
Open Networking Summit North America 2018
March 31, 2018
-
🍒
Jinja2 Namespaces and Variable Scope
March 15, 2018
-
🍎
Juniper vSRX MPLS Lab
February 19, 2018
-
🍐
Connecting to Juniper with Ansible
January 24, 2018
-
🍊
Setting Up Google Cloud DNS with gcloud
January 14, 2018
-
🍋
My Thoughts on Meltdown and Spectre
January 06, 2018
-
🍌
Three Things About 2017
December 30, 2017
-
🍉
Fedora 27 Automatic Updates
November 22, 2017
-
🍇
Three Toronto Tech Meetups
November 09, 2017
-
🍓
Three Pillars of Modern Networking
November 05, 2017
-
🫐
Forms of Service Functioning Chaining and a BigSwitch Example
September 25, 2017
-
🍒
Clean Keystone Catalog URLs
August 28, 2017
-
🍎
Create an OpenStack Load Balancer
August 15, 2017
-
🍐
Install the Ocatvia Loadbalancing System into an OpenStack Cloud
August 11, 2017
-
🍊
Install easy-rsa on Ubuntu
July 28, 2017
-
🍋
Setting up a Sensu Slack Handler
June 10, 2017
- 🍌
-
🍉
Build a Docker Private Registry with Self-Signed SSL
June 05, 2017
-
🍇
Installing Kubernetes with Kubeadm
June 02, 2017
-
🍓
Installing Weave Scope into Kubernetes
June 02, 2017
-
🫐
OpenStack Boston Summit 2017
May 13, 2017
- 🍒
-
🍎
SDN on All Interfaces
January 24, 2017
-
🍐
OpenDaylight Boron, OpenStack, and Networking-ODL
January 09, 2017
-
🍊
What OpenStack Distros?
December 21, 2016
-
🍋
Tracing or Logging RabbitMQ
December 17, 2016
-
🍌
OpenStack Bifrost
December 11, 2016
-
🍉
Moore's Law and the Datacenter
December 03, 2016
-
🍇
The First OpenStack Days Canada
November 23, 2016
-
🍓
Demystifying Kubernetes and OpenStack
November 23, 2016
-
🫐
Rsyslog to Elasticsearch
November 11, 2016
-
🍒
OpenStack and ETSI MANO
November 02, 2016
-
🍎
Distributed Cron With Nomad
October 18, 2016
-
🍐
Getting an AWS Instance's Region with Boto
October 01, 2016
-
🍊
Kubernetes the Hard Way in AWS with Ansible
September 05, 2016
-
🍋
Installing ZFS in an AWS EC2 Instance Using User-Data
September 05, 2016
-
🍌
Ansible and Ubuntu 16.04 Xenial - Get Python 2.7
August 16, 2016
-
🍉
RedHat OpenStack Director - Part 1 - Overview
July 23, 2016
-
🍇
Glance with Multiple Backend Stores
July 08, 2016
-
🍓
Split OpenStack Keystone Catalog
June 24, 2016
-
🫐
OPNFV Summit 2016
June 24, 2016
-
🍒
Getting a Data Simcard while Travelling in Germany
June 22, 2016
-
🍎
OpenStack Provider Networks
June 11, 2016
-
🍐
Austin 2016 OpenStack Summit
May 01, 2016
-
🍊
Analysis of OpenStack Austin 2016 NFV/Telco Track
April 14, 2016
-
🍋
Edgecore 5712 Switch
March 25, 2016
-
🍌
Packaged OpenVSwitch with DPDK on Ubuntu Trusty
March 24, 2016
-
🍉
Infrastructure Zero
March 11, 2016
- 🍇
-
🍓
GRE point to point and AWS VPC
January 25, 2016
-
🫐
A Year with Midokura's Midonet and OpenStack
December 31, 2015
-
🍒
Easy VPN or Proxy for Firefox with SSH
December 23, 2015
-
🍎
Docker Machine, OpenStack, and Neutron LBaaS
December 22, 2015
-
🍐
DevOps is a Useful Label
December 05, 2015
-
🍊
OpenStack Tokyo Summit
November 07, 2015
-
🍋
Thoughts on Redhat buying Ansible
October 18, 2015
-
🍌
Mariadb Galera 5.5.42 Crash
October 17, 2015
-
🍉
First look at ZeroTier
October 03, 2015
-
🍇
MariaDB MaxScale Read and Write Splitting
September 29, 2015
-
🍓
Notes on MySQL, MariaDB, and Galera
September 25, 2015
-
🫐
Why I like SDN
August 25, 2015
-
🍒
Bin Packing with Python
August 23, 2015
-
🍎
Palo Alto OpenStack Operators Meetup
August 19, 2015
-
🍐
The Layers of OpenStack
July 25, 2015
-
🍊
Dealing with Zombie Cinder Volumes
July 15, 2015
-
🍋
Rabbitmq Server with SSL/TLS
June 23, 2015
-
🍌
Monitorama 2015
June 21, 2015
-
🍉
ucarp Virtual IP Addresses
April 05, 2015
-
🍇
Trying OSPF with Quagga and OpenBGP
February 02, 2015
-
🍓
Tinc VPN (and Ansible)
January 29, 2015
-
🫐
Ansible Custom Facts
January 27, 2015
-
🍒
Non-Cartesian OpenStack
January 25, 2015
-
🍎
OpenStack - Bridge not replying to ARP Requests
January 21, 2015
-
🍐
Providing gems as debs using fpm and Package Cloud
December 13, 2014
-
🍊
Inaugural Vancouver OpenStack and Ansible Meetups
December 06, 2014
-
🍋
SimpleStack
November 14, 2014
-
🍌
8 Months with So You Start (OVH) - A review
November 04, 2014
-
🍉
Also Blogging at flatlinesecurity.com
October 15, 2014
-
🍇
Why OpenStack Swift is Great for Platform as a Service
August 23, 2014
-
🍓
Provision and Configure OpenStack Instances in One Ansible Run
August 19, 2014
-
🫐
Basic Configuration of a Cisco 1000V CSR
July 17, 2014
-
🍒
Using the Cisco 1000v CSR with Libvirt and KVM
July 14, 2014
-
🍎
Nested Virtualization and KVM
July 09, 2014
-
🍐
Fake OpenStack with Dwarf
July 07, 2014
-
🍊
Add SSD as cache to ZFS on Linux
July 03, 2014
-
🍋
Install ZFS on Ubuntu Trusty 14.04
July 01, 2014
-
🍌
Deploy OpenStack Swift OnlyOne to Digital Ocean
June 26, 2014
-
🍉
Automated deployment of the Wordpress database
June 22, 2014
-
🍇
Build your own platform as a service with Docker
June 16, 2014
-
🍓
Swift OnlyOne - Run OpenStack Swift in Docker
June 12, 2014
-
🫐
Docker and btrfs
June 09, 2014
-
🍒
Using Docker with Python and iPython
June 05, 2014
- 🍎
-
🍐
Environment variables with Docker
May 29, 2014
-
🍊
Manage docker hosts with shipyard
May 25, 2014
- 🍋
-
🍌
gpg-zip
May 04, 2014
-
🍉
First look at Digital Ocean
April 26, 2014
-
🍇
Adding networks to libvirt
April 26, 2014
-
🍓
Swiftacular - deploy OpenStack Swift with Ansible on CentOS
April 12, 2014
-
🫐
Use squid to cache RedHat/CentOS yum repositories
March 29, 2014
-
🍒
boot2docker on OSX
March 26, 2014
-
🍎
Swiftacular - deploy OpenStack Swift with Ansible
March 21, 2014
-
🍐
ssh read from socket failed
March 20, 2014
-
🍊
Boot Ubuntu Trusty Tahr 14.04 with libvirt
March 17, 2014
-
🍋
boot2docker and libvirt
March 13, 2014
-
🍌
hipache
March 12, 2014
-
🍉
/dev/random, OSX and Yarrow
March 04, 2014
-
🍇
Book Review - The Phoenix Project
February 21, 2014
-
🍓
Deploy Pound with Ansible or Puppet
December 20, 2013
-
🫐
Deploy Swift All in one with Puppet
December 09, 2013
-
🍒
apt-cacher-ng
November 16, 2013
-
🍎
OpenStack Keystone with SSL
November 13, 2013
-
🍐
MetalOps - IPMI serial-over-lan and Supermicro systems
November 13, 2013
-
🍊
Truncate command and sparse disks
November 11, 2013
-
🍋
MetalOps - OpenStack Swift reference hardware
November 11, 2013
-
🍌
A year with OpenStack Essex
October 21, 2013
-
🍉
Dark days in information security
October 18, 2013
-
🍇
Georgia Tech Coursera SDN MOOC
August 12, 2013
-
🍓
Deploying a boundary.com meter with ansible
June 27, 2013
-
🫐
Where to find vagrant boxes
April 25, 2013
-
🍒
More over committing with kvm
April 12, 2013
-
🍎
Vagrant and vmware
April 11, 2013
-
🍐
Vagrant and openstack
April 11, 2013
-
🍊
Thoughts on "no reliable cloud"
April 10, 2013
-
🍋
First look at PackStack
March 13, 2013
-
🍌
Software defined networking, Openvswitch, and Ubuntu 12.04
February 21, 2013
-
🍉
Over committing with KVM
February 20, 2013
-
🍇
Canadian OpenStack Users Group - CanStack!
February 20, 2013
-
🍓
tcpflow
February 08, 2013
-
🫐
Converting VMWare Windows images to OpenStack with virt-v2v
November 26, 2012
-
🍒
KSM and KVM
November 11, 2012
-
🍎
OpenStack 2012 Summit Day #4
October 18, 2012
-
🍐
OpenStack 2012 Summit Day #3
October 17, 2012
-
🍊
OpenStack 2012 Summit Day #2
October 16, 2012
-
🍋
ipmitool and BIOS Access
October 16, 2012
-
🍌
OpenStack 2012 Summit Day #1
October 15, 2012
-
🍉
My OpenBSD Lab
June 13, 2012
-
🍇
36 hot swappable hard-drive bay Supermicro server specs
June 07, 2012
- 🍓
- 🫐
-
🍒
OCZ Z-Drive R4 Installation and Performance
May 08, 2012
-
🍎
What 11 OCZ Z-Drive R4 Cards Look Like
April 13, 2012
-
🍐
Deploying Ruby-on-Rails applications using RPM packaging
January 17, 2012
- 🍊
-
🍋
Getting the number of commits in mercurial, git, and svn
September 28, 2011
-
🍌
OpenBSD pf and set limit states
September 12, 2011
-
🍉
Cacti, Better Cacti Graphs, and SSH Original Command
September 12, 2011
-
🍇
Packaging code is about sharing
August 18, 2011
-
🍓
Booting partitions bigger than 2TB on a HP DL160 G6 with RHEL5
August 09, 2011
-
🫐
ksplice bought out by Oracle, RHEL desupported
July 21, 2011
-
🍒
Basic infrastructure to support production linux servers
July 20, 2011
-
🍎
Using fusion-io drives on Redhat Enterprise 5
June 27, 2011
-
🍐
Installing chef on Centos 5
May 11, 2011
-
🍊
Installing Jekyll on Ubuntu 10.04
May 09, 2011
-
🍋
Using LVM hosttags
April 13, 2011
-
🍌
What is serverascode.com?
April 11, 2011