Skip to content

Commit 0ba7ec2

Browse files
Merge pull request #288137 from eak13/main
Updates for console SSH keys (3.14)
2 parents 88ea769 + e96b98f commit 0ba7ec2

File tree

3 files changed

+6
-14
lines changed

3 files changed

+6
-14
lines changed

articles/operator-nexus/cluster-jsonc-example.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,6 @@ ms.custom: template-how-to, devx-track-arm-template
108108
"metadata": {
109109
"description": "Secret KeyVault for credential rotation"
110110
}
111-
},
112-
"sshKeyUrl": {
113-
"type": "string",
114-
"metadata": {
115-
"description": "SSH Key URL that is used for to gather list of Public Keys"
116-
}
117111
}
118112
},
119113
"variables": {},
@@ -341,7 +335,8 @@ ms.custom: template-how-to, devx-track-arm-template
341335
}
342336
}
343337
}
344-
],
338+
}
339+
],
345340
"outputs": {}
346341
}
347342
```

articles/operator-nexus/cluster-parameters-jsonc-example.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ ms.date: 05/08/2024
99
ms.custom: template-how-to, devx-track-arm-template
1010
---
1111

12-
1312
# Example of cluster.parameter.jsonc template file.
1413

1514
```cluster.parameter.jsonc
@@ -51,9 +50,6 @@ ms.custom: template-how-to, devx-track-arm-template
5150
"secretArchive": {
5251
"value": "$KV_RESOURCE_ID"
5352
},
54-
"sshKeyUrl": {
55-
"value": "https://"
56-
},
5753
"aggregatorOrSingleRack": {
5854
"value": {
5955
"networkRackId": "$AGGR_RACK_RESOURCE_ID",

articles/operator-nexus/howto-credential-rotation.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Describes the credential rotation lifecycle including automated rot
44
ms.service: azure-operator-nexus
55
ms.custom: template-how-to
66
ms.topic: how-to
7-
ms.date: 03/19/2024
7+
ms.date: 10/9/2024
88
author: eak13
99
ms.author: ekarandjeff
1010
---
@@ -31,12 +31,13 @@ The Operator Nexus Platform offers a managed credential rotation process that au
3131
- Baseboard Management Controller (BMC)
3232
- Pure Storage Array Administrator
3333
- Console User for emergency access
34+
- Console User SSH keys for emergency access
3435
- Local path storage
3536

36-
When a new Cluster is created, the credentials are automatically rotated during deployment. The managed credential process then automatically rotates these credentials every 60 days. The updated credentials are written to the key vault associated with the Cluster resource. The last rotation timestamps are currently not visible to users, but is a planned enhancement to the Operator Nexus Platform.
37+
When a new Cluster is created, the credentials are automatically rotated during deployment. The managed credential process then automatically rotates these credentials periodically based on the credential type. The updated credentials are written to the key vault associated with the Cluster resource. With the 2024-07-01-GA API, the credential rotation status is available on the Bare Metal Machine or Storage Appliance resources in the `secretRotationStatus` data construct for each of the rotated credentials.
3738

3839
> [!NOTE]
39-
> The introduction of this capability enables auto-rotation for existing instances. If any of the supported credentials have not been rotated within the last 60 days, they will be rotated at the time of upgrade.
40+
> The introduction of this capability enables auto-rotation for existing instances. If any of the supported credentials have not been rotated within the expected rotation time period, they will be rotated during the management upgrade.
4041
4142
Operator Nexus also provides a service for preemptive rotation of the above Platform credentials. This service is available to customers upon request through a support ticket. Credential rotation for Operator Nexus Fabric devices also requires a support ticket. Instructions for generating a support request are described in the next section.
4243

0 commit comments

Comments
 (0)