AzureFunBytes Episode 46 – OpenShift on @Azure with @jjasghar
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 and learn more about Azure.
This week I welcomed to the show IBM Developer Advocate JJ Asghar to help me understand Red Hat OpenShift on Azure. We talked Hybrid Cloud a few weeks ago with Thomas Maurer, 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, add user management features, automate updates, and make use of world class comprehensive security. Integrate your Azure OpenShift deployments with Azure Active Directory to manage user access and authentication to your resources.
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?
00:04:13 – Let’s meet JJ.
00:11:44 – So what is OpenShift?
00:15:36 – Kubernetes/OpenShift (in way too short of time)
00:16:57 – Containers – Old Man Yells At Cloud!
00:21:03 – Name Spaces.
00:25:15 – Deployment with OpenShift and GitHub.
00:29:21 – Code discovery.
00:30:54 – What are rolling deployments?
00:39:24 – Monitoring!
00:43:43 – Creating an OpenShift cluster on Azure.
00:56:46 – Let’s log in to our Azure OpenShift cluster portal!
From the Azure OpenShift Docs:
Azure Red Hat OpenShift extends Kubernetes. 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:
Get $200 in free Azure Credit
Microsoft Learn: Introduction to Azure fundamentals
Azure Red Hat OpenShift FAQ
Create an Azure Red Hat OpenShift cluster using the Azure CLI
Upgrade an Azure Red Hat OpenShift cluster
About Red Hat OpenShift
Configure Azure Active Directory for an Azure Red Hat OpenShift 4 cluster
Tutorial: Create an Azure Red Hat OpenShift 4 cluster
Azure Kubernetes Service
OpenShift in Azure
Deploy OKD in Azure
IBM: How Red Hat OpenShift can support your hybrid multicloud environment
InfoQ: Q&A with Microsoft’s Brendan Burns about GA of OpenShift on Azure
Microsoft Build Session: Insights into successful Cloud Native projects (with Azure customers representing different industries)