Skip to content

Commit be58f9a

Browse files
authored
Merge pull request #199633 from leebeasley-v/openshift-enable-fips
enabling fips on openshift cluster
2 parents 362baf8 + 895b57a commit be58f9a

File tree

2 files changed

+55
-13
lines changed

2 files changed

+55
-13
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: Enable FIPS on an Azure Red Hat OpenShift cluster
3+
description: Learn how to enable FIPS on an Azure Red Hat OpenShift cluster.
4+
ms.service: azure-redhat-openshift
5+
ms.topic: article
6+
ms.date: 5/5/2022
7+
author: rahulm23
8+
ms.author: rahulmehta
9+
keywords: aro, openshift, az aro, red hat, cli, azure, FIPS
10+
#Customer intent: I need to understand how to enable FIPS on an Azure Red Hat OpenShift cluster.
11+
---
12+
13+
# Enable FIPS for an Azure Red Hat OpenShift cluster
14+
15+
This article explains how to enable Federal Information Processing Standard (FIPS) for an Azure Red Hat OpenShift cluster.
16+
17+
The Federal Information Processing Standard (FIPS) 140 is a US government standard that defines minimum security requirements for cryptographic modules in information technology products, and systems. Testing against the FIPS 140 standard is maintained by the Cryptographic Module Validation Program (CMVP), a joint effort between the US National Institute of Standards and Technology (NIST) and the Canadian Centre for Cyber Security, a branch of the Communications Security Establishment (CSE) of Canada.
18+
19+
## Support for FIPS cryptography
20+
21+
Starting with Release 4.10, you can deploy an Azure Red Hat OpenShift cluster in FIPS mode. FIPS mode ensures the control plane is using FIPS 140-2 cryptographic modules. All workloads and operators deployed on a cluster need to use FIPS 140-2 in order to be FIPS compliant.
22+
23+
You can install an Azure Red Hat OpenShift cluster that uses FIPS Validated / Modules in Process cryptographic libraries on the x86_64 architecture.
24+
25+
> [!NOTE]
26+
> If you're using Azure File storage, you can't enable FIPS mode.
27+
28+
## To enable FIPS on your Azure Red Hat OpenShift cluster
29+
30+
To enable FIPs on your Azure Red Hat OpeShift cluster, define the following parameters as environment variables:
31+
32+
```azurecli-interactive
33+
az aro create \
34+
--resource-group $RESOURCEGROUP \
35+
--name $CLUSTER \
36+
--vnet aro-vnet \
37+
--master-subnet master-subnet \
38+
--worker-subnet worker-subnet
39+
--fips
40+
```

articles/openshift/toc.yml

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,29 +8,29 @@
88
- name: Tutorials
99
expanded: true
1010
items:
11-
- name: 1 - Create an ARO cluster
11+
- name: 1 - Create an Azure Red Hat OpenShift cluster
1212
href: tutorial-create-cluster.md
13-
- name: 2 - Connect to an ARO cluster
13+
- name: 2 - Connect to an Azure Red Hat OpenShift cluster
1414
href: tutorial-connect-cluster.md
15-
- name: 3 - Delete an ARO cluster
15+
- name: 3 - Delete an Azure Red Hat OpenShift cluster
1616
href: tutorial-delete-cluster.md
1717
- name: Quickstarts
1818
items:
19-
- name: Deploy an ARO cluster with Azure portal
19+
- name: Deploy an Azure Red Hat OpenShift cluster with Azure portal
2020
href: quickstart-portal.md
2121
- name: Deploy an Azure Red Hat OpenShift cluster with an ARM template or Bicep
2222
href: quickstart-openshift-arm-bicep-template.md
2323
- name: How-to guides
2424
items:
2525
- name: Cluster operations
2626
items:
27-
- name: Upgrade an ARO cluster
27+
- name: Upgrade an Azure Red Hat OpenShift cluster
2828
href: howto-upgrade.md
2929
- name: Use spot nodes
3030
href: howto-spot-nodes.md
3131
- name: Networking
3232
items:
33-
- name: Create a private ARO cluster
33+
- name: Create a private Azure Red Hat OpenShift cluster
3434
href: howto-create-private-cluster-4x.md
3535
- name: Configure custom DNS
3636
href: howto-custom-dns.md
@@ -56,10 +56,12 @@
5656
href: howto-create-service-principal.md
5757
- name: Configure Azure Active Directory authentication (Portal)
5858
href: configure-azure-ad-ui.md
59-
- name: Update pull secret for an ARO cluster
59+
- name: Update pull secret for an Azure Red Hat OpenShift cluster
6060
href: howto-add-update-pull-secret.md
61-
- name: Rotate service principal credentials for an Azure Red Hat OpenShift (ARO) cluster
61+
- name: Rotate service principal credentials for an Azure Red Hat OpenShift cluster
6262
href: howto-service-principal-credential-rotation.md
63+
- name: Enable FIPs on a cluster
64+
href: howto-enable-fips-openshift.md
6365
- name: Back up and restore
6466
items:
6567
- name: Create a backup of a cluster application with Velero
@@ -70,9 +72,9 @@
7072
items:
7173
- name: Azure Monitor for containers
7274
items:
73-
- name: Configure Azure Monitor for containers for ARO 4 (preview)
75+
- name: Configure Azure Monitor for containers for Azure Red Hat OpenShift 4 (preview)
7476
href : ../azure-monitor/insights/container-insights-azure-redhat4-setup.md
75-
- name: Disable Azure Monitor for containers in ARO 4 (preview)
77+
- name: Disable Azure Monitor for containers in Azure Red Hat OpenShift 4 (preview)
7678
href: ../azure-monitor/containers/container-insights-optout-openshift-v4.md
7779
- name: Develop and run applications
7880
items:
@@ -124,7 +126,7 @@
124126
items:
125127
- name: Overview of egress lockdown
126128
href: concepts-egress-lockdown.md
127-
- name: Migrate from ARO 3.11 to ARO 4
129+
- name: Migrate from Azure Red Hat OpenShift 3.11 to Azure Red Hat OpenShift 4
128130
href: migration.md
129131
- name: Reference
130132
items:
@@ -142,9 +144,9 @@
142144
href: openshift-service-definitions.md
143145
- name: Troubleshooting
144146
href: troubleshoot.md
145-
- name: Support policies for ARO 4
147+
- name: Support policies for Azure Red Hat OpenShift 4
146148
href: support-policies-v4.md
147-
- name: Support lifecycle for ARO 4
149+
- name: Support lifecycle for Azure Red Hat OpenShift 4
148150
href: support-lifecycle.md
149151
- name: Responsibility matrix
150152
href: responsibility-matrix.md

0 commit comments

Comments
 (0)