AzureFunBytes Episode 46 - OpenShift on @Azure with @jjasghar
Published: 2021-06-10 19:15:17

AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on [Microsoft LearnTV](https://cda.ms/226) and learn more about Azure.

![AzureFunBytes animation](https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif)

This week I welcomed to the show [IBM Developer Advocate JJ Asghar](https://twitter.com/jjasghar) to help me understand [Red Hat OpenShift on Azure](https://cda.ms/2bb).  We talked [Hybrid Cloud a few weeks ago with Thomas Maurer](https://cda.ms/2bc), but it's time to expand a bit deeper into the world of OpenShift and how it helps manage our Kubernetes deployments beyond a single distribution endpoint. Azure Red Hat OpenShift provides single-tenant, high-availability Kubernetes clusters on Azure, supported by Red Hat and Microsoft.  Teams from across the globe have leveraged OpenShift to [create clusters in public and private environments](https://cda.ms/2bd), add user management features, [automate updates](https://cda.ms/2bf), and make use of world class comprehensive security.  [Integrate your Azure OpenShift deployments with Azure Active Directory](https://cda.ms/2bh) to manage user access and authentication to your resources.

Our Agenda: 

- What is this "hybrid cloud?"
- Why is cloud-native so hard?
- Why can OpenShift actually be the answer?
- Wait what do you mean OpenShift is just Kubernetes?

{% youtube ZGNuhgR_SdE %}

[00:04:13 - Let's meet JJ.](https://youtu.be/ZGNuhgR_SdE?t=253)
[00:11:44 - So what is OpenShift?](https://youtu.be/ZGNuhgR_SdE?t=704)
[00:15:36 - Kubernetes/OpenShift (in way too short of time)](https://youtu.be/ZGNuhgR_SdE?t=936)
[00:16:57 - Containers - Old Man Yells At Cloud!](https://youtu.be/ZGNuhgR_SdE?t=1017)
[00:21:03 - Name Spaces.](https://www.youtube.com/watch?v=ZGNuhgR_SdE)
[00:25:15 - Deployment with OpenShift and GitHub.](https://youtu.be/ZGNuhgR_SdE?t=1515)
[00:29:21 - Code discovery.](https://youtu.be/ZGNuhgR_SdE?t=1761)
[00:30:54 - What are rolling deployments?](https://youtu.be/ZGNuhgR_SdE?t=1854)
[00:39:24 - Monitoring!](https://youtu.be/ZGNuhgR_SdE?t=2364) 
[00:43:43 - Creating an OpenShift cluster on Azure.](https://youtu.be/ZGNuhgR_SdE?t=2623)
[00:56:46 - Let's log in to our Azure OpenShift cluster portal!](https://youtu.be/ZGNuhgR_SdE?t=3406)

From the [Azure OpenShift Docs](https://cda.ms/2bg): 

*Azure Red Hat OpenShift extends [Kubernetes](https://kubernetes.io/). Running containers in production with Kubernetes requires additional tools and resources. This often includes needing to juggle image registries, storage management, networking solutions, and logging and monitoring tools - all of which must be versioned and tested together. Building container-based applications requires even more integration work with middleware, frameworks, databases, and CI/CD tools. Azure Red Hat OpenShift combines all this into a single platform, bringing ease of operations to IT teams while giving application teams what they need to execute.* 

So join JJ and I this week so we can learn how to bring our clouds together with OpenShift!

------

Learn about Azure fundamentals with me!

Live stream is available on Twitch, YouTube, and LearnTV at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:

[AzureFunBytes on Twitch](https://twitch.tv/azurefunbytes)
[AzureFunBytes on YouTube](https://aka.ms/jaygordononyoutube)
[Azure DevOps YouTube Channel](https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA)
[Follow AzureFunBytes on Twitter](https://twitter.com/azurefunbytes)

Useful Docs:

[Get $200 in free Azure Credit](https://cda.ms/219)
[Microsoft Learn: Introduction to Azure fundamentals](https://cda.ms/243) 
[Azure Red Hat OpenShift FAQ](https://cda.ms/2bq)
[Create an Azure Red Hat OpenShift cluster using the Azure CLI](https://cda.ms/2bd)
[Upgrade an Azure Red Hat OpenShift cluster](https://cda.ms/2bf) 
[About Red Hat OpenShift](https://cda.ms/2bg)
[Configure Azure Active Directory for an Azure Red Hat OpenShift 4 cluster](https://cda.ms/2bh) 
[Tutorial: Create an Azure Red Hat OpenShift 4 cluster](https://cda.ms/2bk)
[Azure Kubernetes Service](https://cda.ms/2bp)
[OpenShift in Azure](https://cda.ms/2bm) 
[Deploy OKD in Azure](https://cda.ms/2bn)
[IBM: How Red Hat OpenShift can support your hybrid multicloud environment](https://www.ibm.com/blogs/systems/how-red-hat-openshift-can-support-your-hybrid-multicloud-environment/)
[InfoQ: Q&A with Microsoft's Brendan Burns about GA of OpenShift on Azure](https://www.infoq.com/news/2019/05/Openshift-on-azure-burns/)
[Microsoft Build Session: Insights into successful Cloud Native projects (with Azure customers representing different industries)](https://cda.ms/2br)