Quickstarts / Getting Started
ROSA
Hosted Control Plane (HCP)
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
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
GCP
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
Red Hat OpenShift AI (RHOAI)
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 Azure AD as an identity provider for ARO
- Configure Azure AD as an identitiy provider for ARO with group claims
- Configure Azure AD as an identitiy provider for ROSA with group claims
- Configure Azure AD as an identity provider for ROSA/OSD
- Configure Azure AD as an identity provider for ARO via the CLI
- Configure Red Hat SSO with Azure AD as a Federated Identity Provider for ARO
- Considerations when using AAD as IDP
Configuring Group Synchronization
- Using Group Sync Operator with Azure Active Directory and ROSA/OSD
- Using Group Sync Operator with Okta and ROSA/OSD
Miscellaneous
Applications
Ingress
- Configure a custom ingress TLS profile for ROSA/OSD
- 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