Quickstarts / Getting Started
ROSA
Hosted Control Plane (HCP)
- Deploying a ROSA with HCP cluster with Terraform
- Configuring ROSA with HCP Private Cluster API Access
- Securely exposing an application on a private ROSA cluster with a Network Load Balancer
- Add an Ingress Controller to ROSA with a custom domain
Classic
- Prerequisites Checklist to Deploy ROSA Cluster with STS
- Deploying a ROSA cluster with Terraform
- Deploying ROSA in PrivateLink mode
- Deploying ROSA PrivateLink Cluster with Ansible
- Deploying ROSA in STS mode
- Deploying ROSA in STS mode with PrivateLink
- Deploying ROSA in STS mode with custom KMS Key
- Deploying ROSA via CRD and GitOps
- ROSA IP addressing best practices
- Installing the AWS Load Balancer Operator on ROSA
- Assign Egress IP for External Traffic
- Configure Network Policies and Egress Firewalls
- Adding AWS WAF in front of ROSA / OSD
- Use AWS Secrets CSI with ROSA in STS mode
- Use AWS CloudWatch Agent to push prometheus metrics to AWS CloudWatch
- Configuring Alerts for User Workloads in ROSA
- AWS EFS on ROSA
- Configuring a ROSA cluster to pull images from AWS Elastic Container Registry (ECR)
- Configuring a ROSA cluster to use ECR secret operator
- Access AWS Cross Account resources using OIDC
- Deploy and use the AWS Kubernetes Controller S3 controller
- Verify Required Permissions for a ROSA STS deployment
- STS OIDC flow in ROSA Operators
- Dynamic Certificates for ROSA Custom Domain
- Custom Domain for Component Routes
- External DNS for ROSA Custom Domain
- Security Reference Architecture for ROSA
- Configure ROSA for Nvidia GPU Workloads
- Connect to RDS from ROSA with STS
- Create an AWS Client VPN connection for a private ROSA Cluster
- ROSA Break Glass Troubleshooting
- Add an Ingress Controller to ROSA with a custom domain
- Configuring AWS CLB Access Logging
- Migrating ROSA Ingress Controllers from a CLB to NLB
- Install Portworx on Red Hat OpenShift Service on AWS with hosted control planes
- Install Maximo Application Suite on Red Hat OpenShift Service on AWS with automation
AWS GovCloud
ARO
- Prerequisites Checklist to Deploy ARO Cluster
- Deploying private ARO Cluster with Jump Host access
- Considerations for Disaster Recovery with ARO
- Getting Started with the Azure Key Vault CSI Driver
- Deploy and use the Azure Service Operator V1(ASO)
- Deploy and use the Azure Service Operator V2(ASO)
- Create an additional Ingress Controller for ARO
- Configure ARO with Azure NetApp Trident Operator
- IBM Cloud Paks for Data Operator Setup
- Install ARO with Custom Domain using LetsEncrypt with cert manager
- Configure ARO for Nvidia GPU Workloads
- Configure ARO with Azure Front Door
- Create a point to site VPN connection for an ARO Cluster
- Configure access to ARO Image Registry
- Configure ARO with OpenShift Data Foundation
- Setting Up Quay on an ARO Cluster using Azure Container Storage
- Configure ARO with Azure Policy
- Create infrastructure nodes on an ARO Cluster
- Configure a load balancer service to use a static public IP
- Upgrade a disconnected ARO cluster
- Using Azure Container Registry in Private ARO clusters
- Configure a Private ARO cluster with Azure File via a Private Endpoint
- Use Azure Blob storage Container Storage Interface (CSI) driver on an ARO cluster
- Configure ARO with Cross-Tenant Encryption Keys
- Deploying Private ARO clusters with Custom Domains
- Deploying ARO using azurerm Terraform Provider
- Deploying ACM and ODF for ARO Disaster Recovery
- Deploy Ansible Automation Platform (AAP) on ARO
- Deploy Maximo Application Suite (MAS) on ARO
OpenShift Dedicated on GCP
- Deploy OSD in GCP using Pre-Existent VPC and Subnets
- Using Filestore with OpenShift Dedicated in GCP
- Limit Egress with Google Cloud NGFW Standard
- Install Maximo Application Suite on Red Hat OpenShift Dedicated on GCP with automation
Layered Products
OpenShift Virtualization
- Deploy OpenShift Virtualization on Red Hat OpenShift on AWS (ROSA)
- Deploy OpenShift Virtualization on Red Hat OpenShift on AWS (ROSA) with Netapp FSx CSI Driver
- Deploying and Managing Virtual Machines on ROSA with OpenShift GitOps
Red Hat OpenShift AI (RHOAI)
- Running and Deploying LLMs using Red Hat OpenShift AI on ROSA cluster and Storing the Model in Amazon S3 Bucket
- Creating Images using Stable Diffusion on Red Hat OpenShift AI on ROSA cluster with GPU enabled
Data Science on Jupyter Notebook on OpenShift
Advanced Cluster Manager (ACM)
- Deploy ACM Observability to a ROSA cluster
- Deploy ACM Submariner for connecting overlay networks of ROSA clusters
- Deploy ACM Submariner for connect overlay networks ARO - ROSA clusters
Deploying Advanced Cluster Security for Kubernetes in ROSA/ARO
Observability
- Deploy Grafana on OpenShift 4
- Configuring Alerts for User Workloads
- Federating ROSA metrics to S3
- Federating ROSA metrics to AWS Prometheus
- Configure ROSA STS Cluster Logging to CloudWatch
- Federating ARO metrics to Azure Files
- Sending ARO cluster logs to Azure Log Analytics
- Shipping logs and metrics to Azure Blob storage
- Use AWS CloudWatch Agent to push prometheus metrics to AWS CloudWatch
- Installing and configuring LokiStack on ROSA
Security
Kubernetes Secret Store CSI Driver
Identity Providers (Idp)
Configuring Specific Identity Providers
- Configure GitLab as an identity provider for ROSA/OSD
- Configure GitLab as an identity provider for ARO
- Configure Microsoft Entra ID (formerly Azure Active Directory) as an identity provider for ARO
- Configure Microsoft Entra ID (formerly Azure Active Directory) as an identitiy provider for ARO with group claims
- Configure Microsoft Entra ID (formerly Azure Active Directory) as an identitiy provider for ROSA with group claims
- Configure Microsoft Entra ID (formerly Azure Active Directory) as an identity provider for ROSA/OSD
- Configure Microsoft Entra ID (formerly Azure Active Directory) as an identity provider for ARO via the CLI
- Configure Red Hat SSO with Microsoft Entra ID (formerly Azure Active Directory) as a Federated Identity Provider for ARO
- Considerations when using AAD as IDP
- Configuring Microsoft Entra ID (formerly Azure Active Directory) to emit group names instead of group IDs
Configuring Group Synchronization
- Using Group Sync Operator with Azure Active Directory and ROSA/OSD
- Using Group Sync Operator with Okta and ROSA/OSD
AI / ML
Miscellaneous
- Demonstrating GitOps - ArgoCD
- Migrate Kubernetes Applications with Konveyor Crane
- Red Hat Cost Management for Cloud Services
- Deploy OpenShift Advanced Data Protection on a ROSA STS cluster
- Azure DevOps with Managed OpenShift
- Configuring OpenShift Dev Spaces to serve Custom Domains