<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Networking on Ricardo Martins — Cloud Architecture, Azure, Kubernetes &amp; AI</title>
    <link>https://rmmartins.com/tags/networking/</link>
    <description>Recent content in Networking on Ricardo Martins — Cloud Architecture, Azure, Kubernetes &amp; AI</description>
    <image>
      <title>Ricardo Martins — Cloud Architecture, Azure, Kubernetes &amp; AI</title>
      <url>https://rmmartins.com/images/profile.png</url>
      <link>https://rmmartins.com/images/profile.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Wed, 06 May 2026 18:05:48 -0400</lastBuildDate>
    <atom:link href="https://rmmartins.com/tags/networking/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>No One Is Layoff-Proof: How Intellectual Capital Can Be Your Best Protection</title>
      <link>https://rmmartins.com/2025/10/14/no-one-is-layoff-proof-how-intellectual-capital-can-ne-your-best-protection/</link>
      <pubDate>Tue, 14 Oct 2025 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2025/10/14/no-one-is-layoff-proof-how-intellectual-capital-can-ne-your-best-protection/</guid>
      <description>&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://rmmartins.com/wp-content/uploads/2025/10/image-1024x683.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Throughout my career, I&amp;rsquo;ve had countless conversations about career paths with colleagues, mentees, and professionals in transition. In those talks, I often share practices that have helped me personally along the way.&lt;/p&gt;
&lt;p&gt;But this article is different. It&amp;rsquo;s transparent and honest.
Although I&amp;rsquo;ve spoken about parts of my story with people close to me, this is the first time I&amp;rsquo;m sharing it so openly, including my mistakes, lessons, and reflections in a public space.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Private ARO Cluster with Access via JumpHost</title>
      <link>https://rmmartins.com/2025/01/21/private-aro-cluster-with-access-via-jumphost/</link>
      <pubDate>Tue, 21 Jan 2025 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2025/01/21/private-aro-cluster-with-access-via-jumphost/</guid>
      <description>&lt;p&gt;&lt;em&gt;This article was originally published at &lt;a href=&#34;https://cloud.redhat.com/experts/aro/private-cluster/&#34;&gt;https://cloud.redhat.com/experts/aro/private-cluster/&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A Quickstart guide to deploying a Private Azure Red Hat OpenShift cluster.&lt;/p&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;h3 id=&#34;azure-cli&#34;&gt;Azure CLI&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Obviously you&amp;rsquo;ll need to have an Azure account to configure the CLI against.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;MacOS&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;See &lt;a href=&#34;https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-macos&#34;&gt;Azure Docs&lt;/a&gt; for alternative install options.&lt;/em&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Install Azure CLI using homebrew&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew update &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; brew install azure-cli
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;Install sshuttle using homebrew&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew install sshuttle
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Linux&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;See &lt;a href=&#34;https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-linux?pivots=dnf&#34;&gt;Azure Docs&lt;/a&gt; for alternative install options.&lt;/em&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Import the Microsoft Keys&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;Add the Microsoft Yum Repository&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cat &lt;span class=&#34;s&#34;&gt;&amp;lt;&amp;lt; EOF | sudo tee /etc/yum.repos.d/azure-cli.repo
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s&#34;&gt;[azure-cli]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s&#34;&gt;name=Azure CLI
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s&#34;&gt;baseurl=https://packages.microsoft.com/yumrepos/azure-cli
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s&#34;&gt;enabled=1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s&#34;&gt;gpgcheck=1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s&#34;&gt;gpgkey=https://packages.microsoft.com/keys/microsoft.asc
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s&#34;&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;Install Azure CLI&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo dnf install -y azure-cli sshuttle
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;prepare-azure-account-for-azure-openshift&#34;&gt;Prepare Azure Account for Azure OpenShift&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Log into the Azure CLI by running the following and then authorizing through your Web Browser&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;az login
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;Make sure you have enough Quota (change the location if you&amp;rsquo;re not using East US)&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;az vm list-usage --location &lt;span class=&#34;s2&#34;&gt;&amp;#34;East US&amp;#34;&lt;/span&gt; -o table
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;See &lt;a href=&#34;#adding-quota-to-aro-account&#34;&gt;Addendum – Adding Quota to ARO account&lt;/a&gt; if you have less than 36 Quota left for Total Regional CPUs&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creating a Lightweight Jump Host in Azure with sshuttle (No VPN Required)</title>
      <link>https://rmmartins.com/2024/10/04/creating-a-lightweight-jump-host-in-azure-with-sshuttle-no-vpn-required/</link>
      <pubDate>Fri, 04 Oct 2024 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2024/10/04/creating-a-lightweight-jump-host-in-azure-with-sshuttle-no-vpn-required/</guid>
      <description>&lt;p&gt;When working with development or test environments in Azure, a common need is secure access to internal resources without exposing them directly to the internet. While VPN solutions are a robust way to achieve this, they can often be overkill for simple use cases, especially when you just want to access a few VMs or services for testing. A jump host combined with sshuttle offers a simple, VPN-like solution that can be quickly deployed and used to tunnel traffic to your Azure resources—without the overhead of setting up a full VPN.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Front Door with ARO (Azure Red Hat OpenShift)</title>
      <link>https://rmmartins.com/2024/04/09/azure-front-door-with-aro-azure-red-hat-openshift/</link>
      <pubDate>Tue, 09 Apr 2024 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2024/04/09/azure-front-door-with-aro-azure-red-hat-openshift/</guid>
      <description>&lt;p&gt;&lt;em&gt;This article was originally published at &lt;a href=&#34;https://cloud.redhat.com/experts/aro/frontdoor/&#34;&gt;Azure Front Door with ARO ( Azure Red Hat OpenShift ) | Red Hat Cloud Experts&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Securing exposing an Internet facing application with a private ARO Cluster.&lt;/p&gt;
&lt;p&gt;When you create a cluster on ARO you have several options in making the cluster public or private. With a public cluster you are allowing Internet traffic to the api and *.apps endpoints. With a private cluster you can make either or both the api and .apps endpoints private.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setup a VPN Connection into an ARO Cluster with OpenVPN</title>
      <link>https://rmmartins.com/2023/03/29/setup-a-vpn-connection-into-an-aro-cluster-with-openvpn/</link>
      <pubDate>Wed, 29 Mar 2023 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2023/03/29/setup-a-vpn-connection-into-an-aro-cluster-with-openvpn/</guid>
      <description>&lt;p&gt;&lt;em&gt;This article was originally published at &lt;a href=&#34;https://cloud.redhat.com/experts/aro/vpn/&#34;&gt;Setup a VPN Connection into an ARO Cluster with OpenVPN | Red Hat Cloud Experts&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;When you configure an Azure Red Hat OpenShift (ARO) cluster with a private only configuration, you will need connectivity to this private network in order to access your cluster. This guide will show you how to configure a point-to-site VPN connection so you won&amp;rsquo;t need to setup and configure Jump Boxes.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
