How to Use Azure Copilot to Access and Manage Azure Red Hat OpenShift (ARO) Clusters

Umesh PanditUmesh Pandit
5 min read

Cloud resource management can be scary, especially for a newcomer. Running and scaling applications can make platforms even more complicated than usual-used tools like OpenShift, meant for the running of container apps. What if you could do even the dread process easily and have fun doing it? With Azure Copilot, controlling OpenShift clusters and many other resources is a piece of cake even for one who isn't a cloud wizard.

In this walkthrough, we will guide you, step by step, through how to use Azure Copilot to manage your OpenShift clusters from the Azure portal. Azure Copilot acts much like a personal assistant would, guiding you in what to do and even helping you make alterations! Ready to make cloud management easier? Let's begin!

What is Azure Red Hat OpenShift (ARO)?

Before diving into the steps, let’s start with the basics.

  • Azure Red Hat OpenShift is a managed service on Microsoft Azure that enables straightforward deployment and management of containerized applications. This has provided a combined set of power from Azure's cloud and the OpenShift platform of Red Hat.

  • Why use it? With ARO, companies can quickly and safely create, launch, and grow applications without having to think about setting up or taking care of the infrastructure.

This setup is especially useful for companies or developers who want a reliable environment for running and scaling their applications in the cloud.

How Azure Copilot Can Help

Azure Copilot is a virtual assistant available within the Azure portal. It helps you by answering questions, guiding you through tasks, and suggesting commands—all in a simple chat interface. Using Azure Copilot, you can access and manage your ARO clusters, check on their status, open dashboards, and adjust resources without needing to memorize commands.

Azure Copilot is like having an assistant on hand who can guide you around Azure, helping you learn and accomplish tasks, even if you’re new to cloud services.

Step-by-Step Guide: Using Azure Copilot to Access and Manage ARO in Azure

1. Set Up Your Azure Environment

Before we begin, make sure you have these basics ready:

  • Azure Account: You’ll need an active Azure account. If you don’t have one yet, you can sign up for free at Azure’s website.

  • Access to the Azure Portal: Azure Copilot is available in the Azure portal, which you can access via a web browser without any additional tools.

2. Open Azure Copilot in the Azure Portal

  1. Go to the Azure portal and log in to your Azure account.

Azure dashboard

  1. Once you’re logged in, look for the Copilot option, typically located in the top menu bar.

Copilot in Azure portal

  1. Click on Azure Copilot to open the chat interface. Here, you’ll see a text box where you can type in questions or commands.

insert quarries in Copilot

3. Ask Azure Copilot to Show Your ARO Clusters

To find your OpenShift clusters, simply type a question or request in the chat. For example, you can type:

  • "Show my ARO clusters" or

  • "List all Red Hat OpenShift clusters in my account"

cluster management

Azure Copilot will respond by listing all the ARO clusters in your Azure account, along with key details about each one. If you have multiple clusters, Copilot may ask which one you want to manage. This step saves you from manually navigating through the portal to find your clusters.

4. Get Detailed Information About Your Cluster

For a closer look at your cluster’s status and settings, ask Copilot something like:

  • "Show details of [Cluster Name]"

Replace [Cluster Name] with the actual name of your cluster. Azure Copilot will show detailed information, such as the cluster’s location, status, and configuration. This information can help you confirm that your cluster is correctly set up and identify any issues.

5. Open the ARO Cluster Dashboard

The ARO dashboard in Azure offers a visual interface for managing your cluster. You can view applications, monitor resources, and check logs from here. To open this dashboard:

  1. Type "Open the dashboard for [Cluster Name]" in the Copilot chat.

  2. Azure Copilot will provide a link to the ARO dashboard or open it directly in a new browser tab.

If you’re more comfortable with a visual interface, this step makes it easy to explore and manage your cluster without needing command-line skills.

6. Perform Common Management Tasks Using Azure Copilot

Once you’re familiar with accessing your ARO cluster, you may want to perform common management tasks. For instance, you might need to scale up the number of worker nodes to handle increased traffic, or scale down during quieter periods.

In the Copilot chat, you can type:

  • "Scale [Cluster Name] to [desired number] worker nodes"

For example, if you type "Scale my ARO cluster to 5 worker nodes", Copilot will either apply the changes directly or guide you through the steps in the Azure portal. This is a convenient way to adjust resources without needing detailed knowledge of the Azure CLI or PowerShell.

7. Double-Check Recommendations from Azure Copilot

While Azure Copilot is helpful, it’s still a tool with predefined patterns. Always review and confirm actions before finalizing them, especially when they affect live resources. This simple step can help prevent unintended changes.

Benefits of Using Azure Copilot with ARO

There are several benefits to managing ARO clusters with Azure Copilot:

  1. Simplicity: Azure Copilot breaks down complex tasks, making it easier to interact with advanced tools like ARO without extensive cloud knowledge.

  2. Efficiency: Instead of navigating the Azure portal manually or recalling commands, Copilot provides direct suggestions, saving you time and energy.

  3. No Coding Needed: The chat-based interface lets you manage your ARO clusters without using the command line or scripting languages.

Conclusion

Azure Copilot provides a user-friendly way to manage your Azure Red Hat OpenShift clusters, making cloud management simpler and more accessible, even for beginners. This guide has walked you through setting up Azure Copilot and using it for essential tasks, from viewing your clusters to adjusting resources.

With Azure Copilot, you can learn as you go, becoming more comfortable navigating Azure and managing cloud resources. By focusing on what matters—building and scaling your applications—Azure Copilot helps remove the complexity from cloud management, giving you a powerful tool right within the Azure portal.

Follow Umesh Pandit

linkedin.com/in/umeshpandit

x.com/umeshpanditax

https://www.linkedin.com/newsletters/umesh-pandit-s-notes-7038805524523483137/

0
Subscribe to my newsletter

Read articles from Umesh Pandit directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Umesh Pandit
Umesh Pandit

🚀 Advisor Solution Architect at DXC Technology | 16+ years of IT Industry Experience 🚀 I am a seasoned Advisor Solution Architect at DXC Technology, a premier global digital transformation solutions provider. With over 16 years of rich experience in the IT industry, I specialize in helping organizations translate their strategic business objectives into tangible realities through innovative and scalable solutions leveraging Microsoft technologies. My expertise spans a wide spectrum of Microsoft offerings including Azure, Dynamics 365 for Finance and Operations, AI, Microsoft 365, Security, Deployment, Migration, and Administration. Additionally, I bring valuable experience in SAP, CRM, Power Platform, and other cloud platforms to the table. Throughout my career, I have spearheaded the successful delivery and support of over 300 projects, consistently adhering to the best practices and standards set by Microsoft and the industry at large. Moreover, I take pride in my role as an educator and mentor, having empowered over 50,000 professionals and students worldwide through training, guidance, and knowledge-sharing initiatives. Passionate about staying at the forefront of emerging technologies, I thrive on continuous learning and am dedicated to fostering a culture of knowledge exchange within the tech community. Let's connect and explore opportunities to drive transformative outcomes together!