APEX Cloud Platform: Come aggiornare la configurazione CSI quando cambia la configurazione di PowerFlex
Summary: Quando le credenziali o il certificato PowerFlex cambiano, anche la configurazione CSI deve essere sincronizzata con PowerFlex per garantirne il funzionamento.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Questo articolo descrive come aggiornare la configurazione CSI quando vengono modificate credenziali o certificati PowerFlex.
Nota: Le azioni richieste sono diverse nelle diverse versioni del software APEX Cloud Platform (ACP).
Azioni necessarie dopo le modifiche alle credenziali PowerFlex
Per il cluster OCP, quando il software ACP versione < 3.0.5
- Eseguire il comando riportato di seguito per trovare il segreto, copiare il valore di "config" e "MDM" dall'output del comando.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Ad esempio:
- Eseguire il comando riportato di seguito per decodificare il valore codificato Base64 di "config" e "MDM" e salvarli in un file. I valori codificati di "config" e "MDM" sono contrassegnati con una linea gialla nella figura sopra.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Ad esempio:
- Modificare il file "config" salvato e aggiornare la password in base a PowerFlex.
Per esempio:
- Eseguire il comando riportato di seguito per aggiornare i segreti.
oc create secret generic csi-vxflexos-config -n dell-acp --save-config --from-file=./MDM --from-file=./config -o yaml --dry-run | oc apply -f -
- Eseguire i comandi riportati di seguito per riavviare le risorse correlate.
oc rollout restart deployment csi-vxflexos-controller -n dell-acp oc rollout restart daemonset csi-vxflexos-node -n dell-acp oc rollout restart deployment mcp-powerflex-operation -n dell-acp
Per il cluster OCP, quando la versione >del software ACP = 3.0.5
- Eseguire il comando riportato di seguito per trovare il segreto, copiare il valore di "config" e "MDM" dall'output del comando.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Ad esempio:
- Eseguire il comando riportato di seguito per decodificare il valore codificato Base64 di "config" e "MDM". Salvarli in un file. I valori codificati di "config" e "MDM" sono contrassegnati con una linea gialla nella figura sopra.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Ad esempio:
- Modificare il file "config" salvato e aggiornare la password in base a PowerFlex.
Per esempio:
- Eseguire il comando riportato di seguito per aggiornare i segreti.
oc create secret generic csi-vxflexos-config -n dell-acp --save-config --from-file=./MDM --from-file=./config -o yaml --dry-run | oc apply -f - oc create secret generic vxflexos-config -n vxflexos --save-config --from-file=./config -o yaml --dry-run | oc apply -f -
- Eseguire i comandi riportati di seguito per riavviare le risorse correlate.
oc rollout restart deployment vxflexos-controller -n vxflexos oc rollout restart daemonset vxflexos-node -n vxflexos oc rollout restart deployment mcp-powerflex-operation -n dell-acp
Per il cluster Hosted Control Plane (HCP)
- Accedere al cluster Hub, seguire il caso precedente "ACP software version >= 3.0.5" per aggiornare i segreti del cluster Hub.
- Accedere al cluster HCP: Eseguire il comando riportato di seguito per trovare il segreto, copiare il valore di "config" dall'output del comando.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
- Eseguire il comando riportato di seguito per decodificare il valore codificato Base64 di "config" e salvarlo in un file.
echo -n "<base64 encoded config value>" | base64 --decode > config
- Modificare il file "config" salvato e aggiornare la password in base a PowerFlex.
Per esempio:
- Eseguire il comando riportato di seguito per aggiornare i segreti.
oc create secret generic vxflexos-config -n vxflexos --save-config --from-file=./config -o yaml --dry-run | oc apply -f -
- Riavviare le risorse correlate.
oc rollout restart deployment vxflexos-controller -n vxflexos oc rollout restart daemonset vxflexos-node -n vxflexos
Azioni necessarie dopo le modifiche del certificato PowerFlex
Per il cluster OCP, quando il software ACP versione < 3.0.5
- Eseguire il seguente comando su VDI per recuperare il certificato aggiornato. L'IP> del gateway è l'IP/FQDN di PowerFlex Manager, <la <porta> è 443.
openssl s_client -showcerts -connect <Gateway IP:Port> </dev/null 2>/dev/null | sed -n -e '/-.BEGIN/,/-.END/ p' > ca_cert_0.pem cat ca_cert_0.pem
Ad esempio:
- Se il file di certificato ca_cert_0.pem contiene l'intera catena di certificati del cluster PowerFlex, tagliare il file ca_cert_0.pem e mantenere solo l'ultimo certificato. (L'ultimo certificato si trova nella parte inferiore del file, inizia con "-----BEGIN CERTIFICATE-----" e termina con "-----END CERTIFICATE-----")
- Eseguire i seguenti comandi sull host in grado di connettersi a OCP per aggiornare la configurazione del certificato CSI.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Riavviare le risorse correlate.
oc rollout restart deployment csi-vxflexos-controller -n dell-acp oc rollout restart daemonset csi-vxflexos-node -n dell-acp oc rollout restart deployment mcp-powerflex-operation -n dell-acp
Per il cluster OCP, quando la versione >del software ACP = 3.0.5
- Eseguire il seguente comando su VDI per recuperare il certificato aggiornato. L'IP> del gateway è l'IP/FQDN di PowerFlex Manager, <la <porta> è 443.
openssl s_client -showcerts -connect <Gateway IP:Port> </dev/null 2>/dev/null | sed -n -e '/-.BEGIN/,/-.END/ p' > ca_cert_0.pem cat ca_cert_0.pem
Ad esempio:
- Se il file di certificato ca_cert_0.pem contiene l'intera catena di certificati del cluster PowerFlex, tagliare il file ca_cert_0.pem e mantenere solo l'ultimo certificato. (L'ultimo certificato si trova nella parte inferiore del file, inizia con "-----BEGIN CERTIFICATE-----" e termina con "-----END CERTIFICATE-----")
- Eseguire i seguenti comandi sull host in grado di connettersi a OCP per aggiornare la configurazione del certificato CSI.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" oc patch secret vxflexos-certs-0 -n vxflexos --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Riavviare le risorse correlate.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexosoc rollout restart deployment mcp-powerflex-operation -n dell-acp
Per il cluster Hosted Control Plane (HCP)
- Accedere al cluster Hub, seguire il caso precedente "ACP software version >= 3.0.5" per aggiornare il certificato del cluster Hub.
- Accedere al cluster HCP: Eseguire il seguente comando su VDI per recuperare il certificato aggiornato. L'IP> del gateway è l'IP/FQDN di PowerFlex Manager, <la <porta> è 443.
openssl s_client -showcerts -connect <Gateway IP:Port> </dev/null 2>/dev/null | sed -n -e '/-.BEGIN/,/-.END/ p' > ca_cert_0.pem cat ca_cert_0.pem
Ad esempio:
- Se il file di certificato ca_cert_0.pem contiene l'intera catena di certificati del cluster PowerFlex, tagliare il file ca_cert_0.pem e mantenere solo l'ultimo certificato. (L'ultimo certificato si trova nella parte inferiore del file, inizia con "-----BEGIN CERTIFICATE-----" e termina con "-----END CERTIFICATE-----")
- Eseguire i seguenti comandi sull host in grado di connettersi al cluster HCP per aggiornare la configurazione del certificato CSI.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}"oc patch secret vxflexos-certs-0 -n vxflexos --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Riavviare le risorse correlate.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexos
Affected Products
APEX Cloud Platform for Red Hat OpenShiftArticle Properties
Article Number: 000217834
Article Type: How To
Last Modified: 05 Dec 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.