<?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>Azure on Ricardo Martins — Cloud Architecture, Azure, Kubernetes &amp; AI</title>
    <link>https://rmmartins.com/categories/azure/</link>
    <description>Recent content in Azure 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/categories/azure/index.xml" rel="self" type="application/rss+xml" />
    <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>Deploying Advanced Cluster Management and OpenShift Data Foundation for ARO Disaster Recovery</title>
      <link>https://rmmartins.com/2024/10/04/deploying-advanced-cluster-management-and-openshift-data-foundation-for-aro-disaster-recovery/</link>
      <pubDate>Fri, 04 Oct 2024 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2024/10/04/deploying-advanced-cluster-management-and-openshift-data-foundation-for-aro-disaster-recovery/</guid>
      <description>&lt;p&gt;&lt;em&gt;This article was originally published at &lt;a href=&#34;https://cloud.redhat.com/experts/aro/acm-odf-aro/&#34;&gt;https://cloud.redhat.com/experts/aro/acm-odf-aro/&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A guide to deploying Advanced Cluster Management (ACM) and OpenShift Data Foundation (ODF) for Azure Red Hat OpenShift (ARO) Disaster Recovery.&lt;/p&gt;
&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;VolSync is not supported for ARO in ACM: &lt;a href=&#34;https://access.redhat.com/articles/7006295&#34;&gt;https://access.redhat.com/articles/7006295&lt;/a&gt; so if you run into issues and file a support ticket, you will receive the information that ARO is not supported.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In today&amp;rsquo;s fast-paced and data-driven world, ensuring the resilience and availability of your applications and data has never been more critical. The unexpected can happen at any moment, and the ability to recover quickly and efficiently is paramount. That&amp;rsquo;s where OpenShift Advanced Cluster Management (ACM) and OpenShift Data Foundation (ODF) come into play. In this guide, we will explore the deployment of ACM and ODF for disaster recovery (DR) purposes, empowering you to safeguard your applications and data across multiple clusters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure ARO to Use Microsoft Entra ID Group Claims</title>
      <link>https://rmmartins.com/2024/10/03/configure-aro-to-use-microsoft-entra-id-group-claims/</link>
      <pubDate>Thu, 03 Oct 2024 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2024/10/03/configure-aro-to-use-microsoft-entra-id-group-claims/</guid>
      <description>&lt;p&gt;&lt;em&gt;This article was originally published at &lt;a href=&#34;https://cloud.redhat.com/experts/idp/group-claims/aro/&#34;&gt;Configure ARO to use Microsoft Entra ID Group Claims | Red Hat Cloud Experts&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This guide demonstrates how to utilize the OpenID Connect group claim functionality implemented in OpenShift 4.10. This functionality allows an identity provider to provide a user&amp;rsquo;s group membership for use within OpenShift. This guide will walk through the creation of an Azure Active Directory (Azure AD) application, configure the necessary Azure AD groups, and configure Azure Red Hat OpenShift (ARO) to authenticate and manage authorization using Azure AD.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ARO with Nvidia GPU Workloads</title>
      <link>https://rmmartins.com/2024/08/08/aro-with-nvidia-gpu-workloads/</link>
      <pubDate>Thu, 08 Aug 2024 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2024/08/08/aro-with-nvidia-gpu-workloads/</guid>
      <description>&lt;p&gt;&lt;em&gt;This article was originally published at &lt;a href=&#34;https://cloud.redhat.com/experts/aro/gpu/&#34;&gt;ARO with Nvidia GPU Workloads | Red Hat Cloud Experts&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;ARO guide to running Nvidia GPU workloads.&lt;/p&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;oc cli&lt;/li&gt;
&lt;li&gt;Helm&lt;/li&gt;
&lt;li&gt;jq, moreutils, and gettext package&lt;/li&gt;
&lt;li&gt;An &lt;a href=&#34;https://cloud.redhat.com/experts/aro/terraform-install&#34;&gt;ARO 4.14 cluster&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If you need to install an ARO cluster, please read our &lt;a href=&#34;https://cloud.redhat.com/experts/aro/terraform-install&#34;&gt;ARO Terraform Install Guide&lt;/a&gt;. Please be sure if you&amp;rsquo;re installing or using an existing ARO cluster that it is 4.14.x or higher.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Please ensure your ARO cluster was created with a valid pull secret (to verify make sure you can see the Operator Hub in the cluster&amp;rsquo;s console). If not, you can follow &lt;a href=&#34;https://cloud.redhat.com/experts/aro/pull-secret&#34;&gt;these&lt;/a&gt; instructions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What to Consider When Using Azure AD as IDP</title>
      <link>https://rmmartins.com/2024/05/24/what-to-consider-when-using-azure-ad-as-idp/</link>
      <pubDate>Fri, 24 May 2024 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2024/05/24/what-to-consider-when-using-azure-ad-as-idp/</guid>
      <description>&lt;p&gt;&lt;em&gt;This article was originally published at &lt;a href=&#34;https://cloud.redhat.com/experts/idp/considerations-aad-ipd/&#34;&gt;What to consider when using Azure AD as IDP? | Red Hat Cloud Experts&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In this guide, we will discuss key considerations when using Azure Active Directory (AAD) as the Identity Provider (IDP) for your ARO or ROSA cluster. Below are some helpful references:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://cloud.redhat.com/experts/idp/azuread-aro/&#34;&gt;Configure ARO to Use Azure AD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cloud.redhat.com/experts/idp/azuread/&#34;&gt;Configuring IDP for ROSA, OSD, and ARO&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;default-access-for-all-users-in-azure-active-directory&#34;&gt;Default Access for All Users in Azure Active Directory&lt;/h2&gt;
&lt;p&gt;Once you set up AAD as the IDP for your cluster, it&amp;rsquo;s important to note that by default, all users in your Azure Active Directory instance will have access to the cluster. They can log in using their AAD credentials through the OpenShift Web Console endpoint:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a Secure and Scalable Foundation for Your Environment on Azure</title>
      <link>https://rmmartins.com/2024/05/20/building-a-secure-and-scalable-foundation-for-your-environment-on-azure/</link>
      <pubDate>Mon, 20 May 2024 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2024/05/20/building-a-secure-and-scalable-foundation-for-your-environment-on-azure/</guid>
      <description>&lt;p&gt;Great! You just started your Azure journey and now it&amp;rsquo;s time to scale your infrastructure to meet the growing demands of your business. Microsoft Azure offers a robust cloud platform that can grow with you, but where do you begin? This article will introduce you to three fundamental building blocks for your Azure journey: Azure Subscriptions, Microsoft Entra ID (formerly Azure Active Directory), and Azure Enterprise Scale Landing Zones.&lt;/p&gt;
&lt;h2 id=&#34;understanding-the-basics&#34;&gt;Understanding the Basics&lt;/h2&gt;
&lt;h3 id=&#34;microsoft-entra-id-former-azure-active-directory&#34;&gt;Microsoft Entra ID (Former Azure Active Directory)&lt;/h3&gt;
&lt;p&gt;Microsoft Entra ID, previously known as Azure Active Directory (Azure AD), is the backbone of identity and access management in Azure. It is a cloud-based identity and access management service that provides:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Maximizing Cost Efficiency in Azure: Navigating Azure Reservations and Savings Plans</title>
      <link>https://rmmartins.com/2024/05/15/maximizing-cost-efficiency-in-azure-navigating-azure-reservations-and-savings-plans/</link>
      <pubDate>Wed, 15 May 2024 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2024/05/15/maximizing-cost-efficiency-in-azure-navigating-azure-reservations-and-savings-plans/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction:&lt;/h2&gt;
&lt;p&gt;In the realm of cloud computing, optimizing costs is paramount for businesses leveraging Microsoft Azure. Azure offers two primary cost-saving mechanisms: &lt;a href=&#34;https://learn.microsoft.com/en-us/azure/cost-management-billing/reservations/save-compute-costs-reservations&#34;&gt;Azure Reservations&lt;/a&gt; and &lt;a href=&#34;https://learn.microsoft.com/en-us/azure/cost-management-billing/savings-plan/savings-plan-compute-overview&#34;&gt;Azure Savings Plans&lt;/a&gt;. Both options come with distinct advantages, disadvantages, and usage scenarios. In this comprehensive guide, we&amp;rsquo;ll explore these features, penalties, and ideal use cases to empower you in making informed decisions tailored to your business needs.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://github.com/ricmmartins/rmmartinscom/raw/master/assets/images/cloud-costs.jpeg&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;understanding-azure-reservations&#34;&gt;Understanding Azure Reservations:&lt;/h2&gt;
&lt;p&gt;Azure Reservations provide businesses the opportunity to commit to one-year or three-year plans for various products within the Azure ecosystem. The commitment entails a promise of usage, enabling significant discounts of up to 72% off pay-as-you-go prices.&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>Prerequisites Checklist to Deploy ARO Cluster</title>
      <link>https://rmmartins.com/2023/11/30/prerequisites-checklist-to-deploy-aro-cluster/</link>
      <pubDate>Thu, 30 Nov 2023 10:00:00 -0400</pubDate>
      <guid>https://rmmartins.com/2023/11/30/prerequisites-checklist-to-deploy-aro-cluster/</guid>
      <description>&lt;p&gt;&lt;em&gt;This article was originally published at &lt;a href=&#34;https://cloud.redhat.com/experts/aro/prereq-list/&#34;&gt;https://cloud.redhat.com/experts/aro/prereq-list/&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Before deploying an ARO cluster, ensure you meet the following prerequisites:&lt;/p&gt;
&lt;h2 id=&#34;setup-tools&#34;&gt;Setup Tools&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Install Azure CLI&lt;/strong&gt;: Essential for managing Azure resources. Refer to the &lt;a href=&#34;https://learn.microsoft.com/cli/azure/install-azure-cli&#34;&gt;official documentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;verify-resources&#34;&gt;Verify Resources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Core Quota&lt;/strong&gt;: &lt;a href=&#34;https://learn.microsoft.com/azure/quotas/per-vm-quota-requests&#34;&gt;Confirm availability of at least 40 cores&lt;/a&gt; to create and run an OpenShift Cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;permissions&#34;&gt;Permissions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RBAC Settings&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Ensure you have &lt;strong&gt;Contributor&lt;/strong&gt; and &lt;strong&gt;User Access Administrator&lt;/strong&gt; roles on the cluster resource group.&lt;/li&gt;
&lt;li&gt;Assign &lt;strong&gt;Network Contributor&lt;/strong&gt; role on the virtual network, if using a separate resource group.&lt;/li&gt;
&lt;li&gt;For stricter security policies, &lt;a href=&#34;https://learn.microsoft.com/azure/role-based-access-control/custom-roles&#34;&gt;create a custom role&lt;/a&gt; with necessary permissions. &lt;a href=&#34;https://docs.openshift.com/container-platform/4.14/installing/installing_azure/installing-azure-account.html#minimum-required-permissions-ipi-azure_installing-azure-account&#34;&gt;Reference link&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Microsoft Entra (Former Azure AD)&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Have a member user of the tenant or a guest with &lt;strong&gt;Application administrator&lt;/strong&gt; role for the tooling to create an application and service principal on your behalf for the cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Terraform&lt;/strong&gt;: If you plan to use Terraform for the deployment of the cluster, &lt;a href=&#34;https://github.com/rh-mobb/terraform-aro-permissions&#34;&gt;see here&lt;/a&gt; the required permissions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;azure-integration&#34;&gt;Azure Integration&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resource Provider&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Register the &lt;code&gt;Microsoft.RedHatOpenshift&lt;/code&gt; resource provider. &lt;a href=&#34;https://learn.microsoft.com/azure/azure-resource-manager/management/resource-providers-and-types#register-resource-provider&#34;&gt;Reference link&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Red Hat Integration&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Obtain a &lt;a href=&#34;https://console.redhat.com/openshift/install/azure/aro-provisioned&#34;&gt;Red Hat pull secret&lt;/a&gt; (Recommended for access to additional content like Operators and Container Registries).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;domain-configuration&#34;&gt;Domain Configuration&lt;/h2&gt;
&lt;p&gt;This step is optional since you can use the built-in domain.&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>
