<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Posts on Justin Cichra</title>
		<link>/posts/</link>
		<description>Recent content in Posts on Justin Cichra</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
			<copyright>&lt;a href=&#34;https://creativecommons.org/licenses/by-nc/4.0/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CC BY-NC 4.0&lt;/a&gt;</copyright>
		
		
			<lastBuildDate>Mon, 23 May 2022 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="/posts/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Axzez Interceptor Part 2 - 5x16TB</title>
				<link>/posts/axzez-interceptor-part-2-5x16tb/</link>
				<pubDate>Mon, 23 May 2022 00:00:00 +0000</pubDate>
				<guid>/posts/axzez-interceptor-part-2-5x16tb/</guid>
				<description>&lt;h1 id=&#34;tldr&#34;&gt;TLDR&lt;/h1&gt;&#xA;&lt;p&gt;I bought some more &lt;a href=&#34;https://www.newegg.com/seagate-exos-x18-st16000nm000j-16tb-hard-drive/p/1Z4-002P-02326&#34;&gt;refurbished Seagate Exos 18 HDD&lt;/a&gt;&amp;rsquo;s for my Axzez Interceptor. Here are the results:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;admin@interceptor:~$ lsblk | grep disk&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sda            8:0    &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; 14.6T  &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; disk&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sdb            8:16   &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; 14.6T  &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; disk&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sdc            8:32   &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; 14.6T  &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; disk&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sdd            8:48   &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; 14.6T  &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; disk&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sde            8:64   &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; 14.6T  &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; disk&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;but-first-ceph&#34;&gt;But first, Ceph&lt;/h1&gt;&#xA;&lt;p&gt;I did try Ceph/Rook as I alluded to in the last post. However, it went terribly :) Rook in a k3d cluster got stuck before it could provision OSD&amp;rsquo;s, and Ceph Pacific did eventually load the dashboard and mark OSDs up/in, but it completely locked up when I went to make a storage pool, replicas 3. Sadly, you cannot run a single node Ceph cluster on a single-node Pi-based ARM system (but that&amp;rsquo;s totally ok).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hands on with the Axzez Interceptor</title>
				<link>/posts/hands-on-with-the-axzez-interceptor/</link>
				<pubDate>Tue, 26 Apr 2022 00:00:00 +0000</pubDate>
				<guid>/posts/hands-on-with-the-axzez-interceptor/</guid>
				<description>&lt;h1 id=&#34;intro&#34;&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;I got my hands on the new Interceptor board from &lt;a href=&#34;https://www.axzez.com/product-page/interceptor-carrier-board&#34;&gt;Axzez&lt;/a&gt;!&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://static.wixstatic.com/media/bd8842_162702393ff0423e9f8b64161dbef2b7~mv2.jpg/v1/fill/w_1593,h_1061,al_c,q_85,usm_0.66_1.00_0.01/bd8842_162702393ff0423e9f8b64161dbef2b7~mv2.jpg&#34; alt=&#34;Interceptor Board&#34;&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;what-is-it&#34;&gt;What is it?&lt;/h1&gt;&#xA;&lt;p&gt;The Interceptor is built on top of the Raspberry Pi Compute Module 4 Platform. &lt;a href=&#34;https://www.jeffgeerling.com/&#34;&gt;Jeff Geerling&lt;/a&gt; did a &lt;a href=&#34;https://www.youtube.com/watch?v=NsfVI8s2gaI&#34;&gt;video&lt;/a&gt; on it back in Februrary, detailing most of the product&amp;rsquo;s features. I won&amp;rsquo;t go into those features here. I want to go over the stock Interceptor OS and the experience I&amp;rsquo;ve had in my first few days.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hugo</title>
				<link>/posts/hugo/</link>
				<pubDate>Mon, 31 Jan 2022 00:00:00 +0000</pubDate>
				<guid>/posts/hugo/</guid>
				<description>&lt;p&gt;I ported my Blog over to Hugo. It&amp;rsquo;s building on Cloudflare Pages. Hello from the Edge!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Switching to CockroachDB</title>
				<link>/posts/switching-to-cockroachdb/</link>
				<pubDate>Fri, 25 Jun 2021 00:00:00 +0000</pubDate>
				<guid>/posts/switching-to-cockroachdb/</guid>
				<description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;&#xA;&lt;p&gt;I decided to switch my website&amp;rsquo;s database from MySQL to CockroachDB. So far it&amp;rsquo;s been a great switch. I don&amp;rsquo;t have many transactions, but being able to do rolling no-downtime upgrades, drain a node without fear, and have out-of-the-box horizontal scaling is a huge plus.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-is-cockroachdb&#34;&gt;What is CockroachDB?&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cockroachlabs.com/&#34;&gt;CockroachDB&lt;/a&gt; is a resilient distributed database built on top of the Raft consensus algorithm. It&amp;rsquo;s a highly available, postgres-compatible open source project. It has support for geo-spatial data, and uses the &lt;a href=&#34;https://golang.org/&#34;&gt;Go&lt;/a&gt; programming language.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Transparent Wireguard Networks in KVM</title>
				<link>/posts/transparent-wireguard-networks-in-kvm/</link>
				<pubDate>Tue, 29 Sep 2020 00:00:00 +0000</pubDate>
				<guid>/posts/transparent-wireguard-networks-in-kvm/</guid>
				<description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;&#xA;&lt;p&gt;The cloud is an exciting place. It unlocks new scalability features and managed services. But cloud is expensive, and running some workloads &amp;ldquo;on-prem&amp;rdquo; makes more financial sense.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been designing my personal infrastructure with a &amp;ldquo;cloud-first&amp;rdquo; mentality. Most of my cloud workloads are computationally lightweight, consisting of web servers, small databases, and light daemons. I run it all in Kubernetes, between two cloud vendors, tied with Wireguard.&lt;/p&gt;&#xA;&lt;p&gt;The existing tie I have today between Oracle Cloud and OVH got me thinking&amp;hellip;&amp;ldquo;why can&amp;rsquo;t my local machine be another &amp;lsquo;cloud provider&amp;rsquo;?&amp;rdquo;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Welcome</title>
				<link>/posts/welcome/</link>
				<pubDate>Mon, 28 Sep 2020 00:00:00 +0000</pubDate>
				<guid>/posts/welcome/</guid>
				<description>&lt;p&gt;Hello and welcome to my first blog! I&amp;rsquo;ll be using this site to document my projects. My first article will be on transparent wireguard tunnels in KVM.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
