-
Pianificare e creare una distribuzione
-
Creare e gestire le connessioni
-
Creare cataloghi di macchine con immagini preparate
-
Creare un'immagine preparata per le istanze gestite di Amazon WorkSpaces Core
-
Creare un catalogo di istanze gestite di Amazon WorkSpaces Core
-
Creare un catalogo di macchine con immagini preparate in Azure
-
Creare un catalogo di macchine con immagini preparate in Red Hat OpenShift
-
Creare un catalogo di macchine con immagini preparate in VMware
-
Creare un catalogo di macchine con immagini preparate in XenServer
-
-
Pool di identità di diversi tipi di join di identità delle macchine
-
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Ambienti di virtualizzazione Red Hat OpenShift
Citrix® gestisce i carichi di lavoro Red Hat OpenShift tramite un plug-in OpenShift gestito da Citrix. Con questo plug-in, è possibile creare connessioni di hosting e unità di hosting al cluster OpenShift, creare cataloghi e gestire l’alimentazione delle macchine nel catalogo.
Nota:
Il plug-in OpenShift è testato con le versioni 4.17 e 4.18 del cluster Red Hat OpenShift.
Passaggi chiave
- Configurare l’ambiente Red Hat OpenShift.
- Creare una connessione e una risorsa al cluster OpenShift.
- Creare un catalogo di macchine.
- Creare un gruppo di consegna.
Configurare l’ambiente Red Hat OpenShift
- Creare un cluster OpenShift e ottenere l’indirizzo API del cluster: Nella console OpenShift, dopo aver configurato un cluster, passare a Home > Overview > Details e ottenere l’indirizzo API del cluster.
- Creare un account di servizio e ottenere il token dell’account di servizio utilizzando l’interfaccia a riga di comando (CLI) di OpenShift (comando oc): Il token dell’account di servizio è la credenziale di autenticazione associata all’account di servizio. L’account di servizio viene utilizzato per autenticare il plug-in OpenShift con OpenShift. Ogni account di servizio è associato a un namespace.
-
Configurare le autorizzazioni per l’account di servizio: Un account di servizio può avere più ruoli, e ogni ruolo consiste in autorizzazioni che definiscono quali azioni il plug-in OpenShift può eseguire su quali risorse. I ruoli sono associati tramite Role Bindings, e ci sono due tipi di Role Bindings:
- Cluster-wide Role Binding: utilizzato per ricevere eventi da OpenShift.
- Namespace-bound Role Binding: utilizzato per la gestione delle VM in un namespace specifico.
- Creare un namespace (Progetto): Un namespace in OpenShift è un ambiente isolato che raggruppa risorse come VM o reti, consentendo una migliore organizzazione e controllo degli accessi. Namespace è il termine di Kubernetes, mentre Project è il termine di OpenShift. Dal punto di vista del plug-in OpenShift, sono la stessa cosa. Un namespace è necessario per distribuire le VM. Utilizzare la console OpenShift o la CLI di OpenShift Container Platform per creare il namespace.
- Creare una definizione di allegato di rete sotto il namespace di destinazione: Le definizioni di allegato di rete specificano la configurazione di rete per le VM in esecuzione in OpenShift. Sotto Networking > NetworkAttachmentDefinitions, è possibile visualizzare le definizioni di allegato di rete per ogni namespace.
- Configurare le classi di storage: Le classi di storage definiscono come viene allocato lo storage delle VM. Sotto Storage > StorageClass, è possibile configurare e visualizzare l’elenco dei provider di storage.
Creare un account di servizio
- Scaricare ed estrarre lo strumento da riga di comando oc.
- Accedere alla console OpenShift utilizzando il proprio ID di accesso.
- Fare clic sul proprio profilo utente e fare clic su Copy login command.
- Fare clic su Display Token e copiare il token.
-
Eseguire il comando di accesso utilizzando la riga di comando oc. Esempio:
.\oc.exe login --token=<token> --server=<server address> <!--NeedCopy-->
-
Creare un account di servizio.
-
Se si desidera creare l’account di servizio nel namespace predefinito, eseguire:
.\oc.exe create sa <service account name> <!--NeedCopy-->
-
Se si desidera creare l’account di servizio nel proprio namespace, eseguire:
.\oc.exe create sa <service account name> -n mynamespace <!--NeedCopy-->
-
-
Creare un file
YAML
per il segreto. Esempio:-
Se si crea l’account di servizio nel namespace predefinito:
apiVersion: v1 kind: Secret metadata: name: service account name annotations: kubernetes.io/service-account.name: service account name type: kubernetes.io/service-account-token <!--NeedCopy-->
-
Se si crea l’account di servizio nel proprio namespace:
apiVersion: v1 kind: Secret metadata: name: service account name namespace: mynamespace annotations: kubernetes.io/service-account.name: service account name type: kubernetes.io/service-account-token <!--NeedCopy-->
-
-
Applicare il file YAML.
.\oc.exe apply -f <yamlFile.yaml> <!--NeedCopy-->
Nota:
oc
descrive il segreto per ottenere il token. Il token viene utilizzato come password.
Creare ruoli e associazioni di ruoli per l’account di servizio
Con l’associazione di ruoli a livello di cluster, l’account di servizio ha le autorizzazioni per leggere tutti gli eventi VM in tutto il cluster, consentendo al plug-in OpenShift di mantenere un unico osservatore di eventi per tutti gli eventi relativi alle VM. Con l’associazione di ruoli a livello di namespace, l’account di servizio ha le autorizzazioni per gestire le VM nel namespace di destinazione. È possibile utilizzare uno script per creare ruoli e associarli a un account di servizio. Vedere https://github.com/citrix/citrix-mcs-sdk-samples/tree/main/OpenShift/Hosting%20Connection/Role/.
Dove andare dopo
- Per una semplice distribuzione proof-of-concept, installare un VDA su una macchina che fornirà app o un desktop agli utenti.
- Per la creazione e la gestione di una connessione, vedere Connessione a Red Hat OpenShift
Ulteriori informazioni
Condividi
Condividi
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.