-
Planejar e criar uma implantação
-
-
Ambientes de virtualização do Microsoft Azure Resource Manager
-
Ambientes de virtualização Red Hat OpenShift
-
-
Pools de identidade de diferentes tipos de junção de identidade de máquina
-
Migrar cargas de trabalho entre locais de recursos usando o Serviço de Portabilidade de Imagens
-
-
-
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!
Ambientes de virtualização Red Hat OpenShift
A Citrix® gerencia suas cargas de trabalho do Red Hat OpenShift por meio de um plug-in OpenShift gerenciado pela Citrix. Com este plug-in, você pode criar conexões de hospedagem e unidades de hospedagem para seu cluster OpenShift, criar catálogos e gerenciar o consumo de energia das máquinas no catálogo.
- As seguintes configurações são suportadas:
- Opções de rede:
- Linux Bridge e OVS Bridge: DisponÃveis para rede de cluster.
- Opções de armazenamento:
- Armazenamento local: Suportado para armazenamento persistente no nó.
- Armazenamento NetApp: Suportado para integração de armazenamento externo de nÃvel empresarial.
-
Etapas principais
- Configure seu ambiente Red Hat OpenShift.
- Crie uma conexão e um recurso para o cluster OpenShift.
- Crie um catálogo de máquinas.
- Crie um grupo de entrega.
- Crie um cluster OpenShift e obtenha o endereço da API do cluster: No console do OpenShift, após configurar um cluster, navegue até Home > Overview > Details e obtenha o endereço da API do cluster.
- Crie uma conta de serviço e obtenha o token da conta de serviço usando a interface de linha de comando (CLI) do OpenShift (comando oc): O token da conta de serviço é a credencial de autenticação associada à conta de serviço. A conta de serviço é usada para autenticar o plug-in do OpenShift com o OpenShift. Cada conta de serviço está associada a um namespace.
-
Configure permissões para a conta de serviço: Uma conta de serviço pode ter várias funções, e cada função consiste em permissões que definem quais ações o Plug-in do OpenShift pode executar em quais recursos. As funções são vinculadas por meio de Associações de Função (Role Bindings), e existem dois tipos de Associações de Função:
- Associação de Função em todo o Cluster (Cluster-wide Role Binding): usada para receber eventos do OpenShift. Associação de Função Vinculada ao Namespace: usada para gerenciar VMs em um namespace especÃfico.
- Associação de Função Vinculada ao Namespace (Namespace-bound Role Binding): usada para gerenciar VMs em um namespace especÃfico.
- Crie um namespace (Projeto): Um namespace no OpenShift é um ambiente isolado que agrupa recursos como VMs ou redes, permitindo melhor organização e controle de acesso. Namespace é o termo do Kubernetes, enquanto Projeto é o termo do OpenShift. Da perspectiva do Plug-in do OpenShift, eles são o mesmo. Um namespace é necessário para implantar as VMs. Use o console do OpenShift ou a CLI da Plataforma de Contêineres do OpenShift para criar o namespace.
- Crie uma definição de anexo de rede sob o namespace de destino: As definições de anexo de rede especificam a configuração de rede para VMs em execução no OpenShift. Em Networking > NetworkAttachmentDefinitions, você pode ver as Definições de Anexo de Rede para cada Namespace.
-
Configure as classes de armazenamento: As classes de armazenamento definem como o armazenamento de VM é alocado. Em Storage > StorageClass, você pode configurar e ver a lista de provedores de armazenamento.
- Baixe e descompacte a Ferramenta de Linha de Comando oc.
- Acesse o Console do OpenShift usando seu ID de login.
-
- Clique no seu perfil de usuário e clique em “Copiar comando de login”.
-
- Clique em “Exibir Token” e copie o token.
-
Execute o comando de login usando a Linha de Comando oc. Exemplo:
.\oc.exe login --token=<token> --server=<server address> <!--NeedCopy--> -
Crie uma conta de serviço.
-
Se você quiser criar a conta de serviço no namespace padrão, execute:
.\oc.exe create sa <service account name> <!--NeedCopy-->
Se você quiser criar a conta de serviço no seu próprio namespace, execute:
``` .\oc.exe create sa <service account name> -n mynamespace <!--NeedCopy--> ``` -
-
Crie um arquivo
YAMLpara o segredo. Exemplo:-
Se você criar a conta de serviço no namespace padrão:
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 você criar a conta de serviço no seu próprio 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--> -
-
Aplique o YAML.
.\oc.exe apply -f <yamlFile.yaml> <!--NeedCopy-->Observação:
O
ocdescreve o segredo para obter o token. O token é usado como uma senha.
Com a associação de função em todo o cluster, a conta de serviço tem permissões para ler todos os eventos de VM em todo o cluster, permitindo que o plug-in do OpenShift mantenha um único observador de eventos para todos os eventos relacionados a VMs. Com a associação de função de namespace, a conta de serviço tem permissões para gerenciar VMs no namespace de destino. Você pode usar um script para criar funções e associá-las a uma conta de serviço. Consulte https://github.com/citrix/citrix-mcs-sdk-samples/tree/main/OpenShift/Hosting%20Connection/Role/.
- Para uma implantação simples de prova de conceito, instale um VDA em uma máquina que entregará aplicativos ou uma área de trabalho aos seus usuários.
-
Para criar e gerenciar uma conexão, consulte Conexão com o Red Hat OpenShift
- Crie e gerencie conexões e recursos
- Crie catálogos de máquinas
Compartilhar
Compartilhar
Neste artigo
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.