Integrando uma imagem de servidor virtual para Power Virtual Server

Este tutorial oferece orientações sobre como integrar uma imagem de servidor virtual de amostra do Power Virtual Server em sua conta. Ao concluir esse tutorial, você aprende a criar um catálogo privado, importar a amostra, validar que ele pode ser instalado em um destino de implementação selecionado e tornar a imagem do servidor virtual disponível para os usuários que têm acesso à sua conta.

Este tutorial utiliza uma imagem de servidor virtual de exemplo para o Power Systems Virtual Server como parte do processo de integração de uma imagem de servidor virtual. À medida que você conclui o tutorial, adapte cada passo para corresponder ao objetivo da sua organização.

O tutorial inclui etapas para implementação de uma imagem do servidor virtual em um Power Virtual Server de destino. Como resultado, você incorre em encargos de infraestrutura associados.

Antes de Iniciar

  1. Verifique se você está usando uma conta Pré-paga ou de Assinatura. Consulte Visualizando seu tipo de conta para obter mais detalhes.

  2. Crie sua instância do Power Virtual Server e converta-a em uma imagem pública.

  3. Depois que sua imagem for convertida em uma imagem pública, crie seu modelo do Terraform.

  4. Envie seu modelo do Terraform e o arquivo readme para o seu repositório no GitHub.

    Use a versão mais recente do código de exemplo para saber como configurar seu repositório.

  5. Certifique-se de estar designado à função de editor do IBM Cloud Identity and Access Management (IAM) no serviço de gerenciamento de catálogo. Consulte Designando acesso a serviços de gerenciamento de conta para obter mais informações.

Criar um catálogo privado

  1. No console da IBM Cloud, acesse Gerenciar > Catálogos e clique em Criar um catálogo.
  2. Selecione Padrão do produto como o tipo de catálogo.
  3. Digite o nome do seu catálogo, por exemplo, Sample virtual server image.
  4. Selecione Nenhum produto para excluir todos os produtos no catálogo da IBM Cloud® de seu catálogo.
  5. Clique em Criar.

Importar a imagem do servidor virtual para o seu catálogo privado

  1. Na página Produtos privados, clique em Incluir.
  2. Selecione Imagem do servidor virtual para Power Systems como o método de implementação.
  3. Confirme se o Repositório público está selecionado como o tipo de repositório.
  4. Insira https://github.com/IBM-Cloud/isv-power-vsi-product-deploy-sample como sua URL de origem.
  5. Digite 1.0.0 para a versão do software.
  6. Clique em Incluir produto.

Revisar os detalhes da versão

  1. Na tabela da lista Versão, clique na linha que contém sua imagem do servidor virtual.
  2. Revise os detalhes da sua versão na seção Revisão dos detalhes da versão. Depois de revisar os detalhes da sua versão, clique em Avançar.

Configurar os detalhes da implementação

  1. Caso seja necessário especificar a versão de tempo de execução do Terraform que deseja que o Schematics use, clique na caixa de seleção Substituir a versão padrãode tempo de execução do Terraform e insira uma versão.
  2. Na seção Configurar os detalhes de implementação, clique em Incluir valores de implementação.
  3. Selecione Parâmetro para selecionar todas as opções e clique em Incluir.
  4. Para customizar quais parâmetros os usuários devem especificar durante a instalação e quais devem ser totalmente ocultos, selecione um parâmetro e clique em Editar. Para os propósitos deste tutorial, configure cada parâmetro conforme descrito na tabela a seguir.
Valores de implementação para uma imagem de servidor virtual
Parâmetro Descrição Necessário que os usuários especifiquem? Oculto dos usuários?
crn O Power Virtual Server CRN True False
instance_name O nome da instância do servidor virtual. True False
memory A quantidade de memória que você deseja atribuir à sua instância em gigabytes. False False
network_name O ID da rede ou nome a ser atribuído à instância, conforme definido para o CRN Power Virtual Server selecionado. True False
processor_type O tipo de modo de processador no qual a VM executa. Especifique shared, capped ou dedicated. False False
processors O número de vCPUs a serem atribuídos à VM como visível no S.O. convidado. False False
ssh_key_name O nome da chave pública SSH RSA para usar ao criar a instância, conforme definido para o CRN Power Virtual Server selecionado. True False
sys_type O tipo de sistema no qual é necessário criar a VM: s922, e880, e980, e1080 ou s1022. False False

Em seguida, atualize o tipo de configuração dos parâmetros crn e processors:

  1. A partir da tabela de valores de Implementação, selecione o parâmetro crn e clique em Editar.
  2. Abra o menu Detalhes do valor e selecione Power Systems Virtual Server.
  3. Clique em Salvar.
  4. A partir da tabela de valores de Implementação, selecione o parâmetro processors e clique em Editar.
  5. Abra o menu Detalhes do valor e selecione Valor flutuante.

Editar descrições de valor de saída

É possível melhorar as descrições dos valores de saída do modelo do Terraform para ajudar os usuários a entender melhor o propósito dos parâmetros. A descrição de qualquer valor de saída que você incluir em seu modelo pode ser atualizada.

Para incluir valores de saída, é necessário incluí-los em uma nova versão importada de seu modelo do Terraform

Conclua as seguintes etapas para editar as descrições do valor de saída do produto:

  1. Clique em Configurar versão > Próximo.
  2. Na seção Descrições do valor de saída, forneça uma nova descrição para o parâmetro que deseja atualizar.
  3. Clique em Avançar.

Definir acesso do IAM

Depois de configurar seus valores de implementação, é possível incluir as funções de acesso ao serviço e de acesso à plataforma que são necessárias para instalar seu produto

Use as seguintes etapas para definir o acesso de seu produto:

  1. Clique em Configurar versão > Avançar > Avançar.
  2. Clique em Incluir.
  3. Selecione o serviço e o serviço necessário e o acesso à plataforma
    • A função de acesso ao serviço permite o acesso para usar o serviço e executar chamadas à API do serviço.
    • A função de acesso à plataforma permite a execução de ações nos recursos da plataforma. Por exemplo, criar uma instância, conectar instâncias a aplicativos e atribuir acesso ao usuário.
  4. Clique em Salvar.

Configurar os requisitos de licença

Se os usuários tiverem que aceitar quaisquer contratos de licença além do Contrato de Prestação de Serviços da IBM Cloud, forneça a URL para cada contrato. Ou, se os usuários puderem trazer suas próprias licenças, será possível fornecer essa URL também.

  1. Clique em “Adicionar contratos de licença ” > “Adicionar ”.
  2. Insira o nome e a URL e clique em Atualizar.
  3. Clique em Avançar.

Revise seu arquivo leia-me

O arquivo TGZ que você importou para o seu catálogo privado inclui um arquivo “readme” que fornece informações sobre o produto para a imagem do servidor virtual. Se você deseja fazer atualizações no arquivo leia-me, é possível editá-lo diretamente no seu catálogo privado. Para os propósitos deste tutorial, as etapas a seguir descrevem como editar a descrição do arquivo leia-me.

  1. Clique no ícone Editar ícone Editar e atualize a descrição com a frase a seguir:

Create and deploy a virtual server with ease by using a custom image.

  1. Clique em “Salvar ” > “Avançar ”.

Validar a imagem do servidor virtual

Confirme que você pode implementar a imagem do servidor virtual em sua instância do Power Virtual Server.

  1. A partir da aba Validar produto, insira o nome da sua área de trabalho do Schematics, selecione um grupo de recursos e uma região de Schematics e clique em Próximo.

    No campo Tags, é possível inserir um nome de uma tag específica para anexar à sua imagem do servidor virtual. As tags fornecem uma maneira de organizar, controlar os custos de uso e gerenciar o acesso aos recursos em sua conta.

  2. Na seção Valores de implantação, revise seus valores de parâmetro e clique em Avançar.

  3. Na seção Produto de validação, selecione Eu li e concordo com os seguintes contratos de licença.

  4. Clique em Validar.

    Para monitorar o progresso do processo de validação, clique em Visualizar logs.

Gerenciar a conformidade

Você pode adicionar controles ao seu software para comprovar que ele atende aos requisitos de segurança e conformidade. Para declarar conformidade, você deve adicionar os resultados do inventário de Workload Protection. Apenas os controles compatíveis com Workload Protection aparecem no catálogo. Você pode adicionar controles a partir de políticas e importar controles a partir de referências de módulos.

Incluir controles

Para adicionar controles, execute as seguintes etapas:

Adicionando controles de conformidade

  1. Na página Gerenciar conformidade, selecione Adicionar controles.

  2. Selecione uma instância do Workload Protection e, em seguida, uma política.

    Se você ainda não provisionou uma instância do Workload Protection, é necessário configurar uma a partir do catálogo IBM Cloud e habilitar o Cloud Security Posture Management(CSPM) para sua conta IBM Cloud. Em seguida, conclua as etapas para integrar com uma instância existente do Workload Protection ou com uma nova instância.

  3. Selecione se deseja adicionar toda a política ou apenas um subconjunto de controles.

  4. Se você optar por adicionar uma política inteira, continue para a próxima etapa. Se você optar por adicionar um subconjunto de controles, selecione os controles que deseja adicionar.

  5. Clique em Incluir.

Adicionar resultados de inventário de Workload Protection

Você pode adicionar resultados de inventário do Workload Protection para que os usuários possam ver a conformidade declarada ao avaliar seu produto no catálogo.

Em Workload Protection, seu inventário é atualizado uma vez por dia. Você deve distribuir seus recursos e aguardar a atualização do inventário antes de adicioná-lo à sua lista de catálogo. Para obter mais informações, acesse Inventário.

Para adicionar resultados de inventário, siga estas etapas:

  1. Na página Gerenciar conformidade, clique em Adicionar resultados.
  2. Selecione a instância do Workload Protection que você provisionou anteriormente.
  3. Clique em Aplicar para aplicar os resultados mais recentes do inventário.

Revisar os requisitos

Deve-se concluir a validação e quaisquer outros requisitos para publicar o produto em sua conta.

Próximas etapas

Depois de integrar e validar sua imagem do servidor virtual, você estará pronto para publicá-la em sua conta. No menu Ações, selecione Publicar na conta. Como resultado, a imagem do servidor virtual para Power Systems está disponível apenas para os usuários que têm acesso ao catálogo privado do Sample virtual server image em sua conta.