Você pode usar a UI dos Complementos da Solução do VMware Cloud Director para estender sua oferta do VMware Cloud Director com funcionalidades de valor agregado. Na UI, você pode gerenciar os recursos e o ciclo de vida de soluções personalizadas criadas para estender a funcionalidade do VMware Cloud Director.

Um complemento da solução é a representação de uma solução personalizada criada para o VMware Cloud Director no ecossistema de extensibilidade do VMware Cloud Director. Um complemento da solução pode encapsular extensões do VMware Cloud Director na UI e API, juntamente com seus serviços de back-end e gerenciamento do ciclo de vida. Os complementos da solução serão distribuídos como arquivos .iso com um instalador integrado para sistemas operacionais Linux, Windows e MacOS de 64 bits. O complemento da solução pode conter vários elementos: plug-ins de UI, vApps, usuários, funções, entidades definidas por tempo de execução e muito mais.

A Biblioteca Padrão da Solução do VMware Cloud Director e o SDK de Extensão do VMware Cloud Director são aproveitados pelos fornecedores para a criação de complementos da solução. Você pode instalar um complemento da solução executando o implantador que está incorporado no arquivo .iso ou carregando o arquivo na Zona Inicial do Complemento da Solução e usando a UI de gerenciamento do Complemento da Solução.

Os complementos da solução são disponibilizados na UI por meio da Zona Inicial do Complemento da Solução.

A Zona Inicial do Complemento de Solução é uma parte do plano de gerenciamento do provedor que representa um pool de recursos de processamento, armazenamento e rede dedicados para hospedar, gerenciar e executar os complementos de solução em nome do provedor de nuvem. Você pode gerenciar a Zona Inicial do Complemento da Solução usando o plug-in da UI de Gerenciamento do Complemento da Solução ou por meio da API de Entidade Definida.

Na Zona Inicial do Complemento da Solução, você pode selecionar os recursos a serem usados para o carregamento de arquivos .iso do complemento da solução e, se necessário, para a implantação dos serviços de back-end contidos nos arquivos .iso. Configure a Zona Inicial do Complemento da Solução selecionando uma organização do VMware Cloud Director para fornecer os recursos para a Zona Inicial do Complemento da Solução, um catálogo e, se necessário para os serviços de back-end do complemento de sua solução, um ou mais VDCs de organização. Para cada VDC de organização selecionado, você deve especificar as redes, as políticas de armazenamento e, opcionalmente, as políticas de processamento que deseja anexar aos complementos da solução. Além disso, cada complemento da solução pode ter um conjunto de requisitos de configuração do VMware Cloud Director específicos que são definidos como recursos.

A partir do VMware Cloud Director 10.5, quando uma nova versão de um complemento de solução estiver disponível, você poderá fazer upgrade das instâncias existentes do complemento da solução para a nova versão. Você pode publicar complementos de solução para alguns ou todos os seus tenants no seu ambiente.

Para criar complementos de solução, você pode usar o SDK de Extensão do VMware Cloud Director.

Principais Funções no Ecossistema de Extensão do SDK do VMware Cloud Director
Fornecedor
Os fornecedores são os criadores de complementos da solução que usam o SDK de Extensão do VMware Cloud Director para criar serviços que complementam o VMware Cloud Director, como Extensão do Serviço de Contêiner, fornecedores de softwares de terceiros, serviço Kubernetes e outros.
Provedor
Os provedores são os operadores de complementos da solução no VMware Cloud Director local ou no ambiente do VMware Cloud Director service.
Tenant
Os tenants são os consumidores dos resultados de negócios fornecidos por um complemento da solução, por exemplo, provisionamento de autoatendimento de clusters do Kubernetes, operadores do Kubernetes, bancos de dados, extensões de UI com propriedades de back-office e muito mais.