Implantar no Oracle Cloud Marketplace

Como administrador do Oracle Cloud Infrastructure, você pode instalar o Oracle Blockchain Platform Enterprise Edition para Besu no Oracle Marketplace.

Para encontrar o Oracle Blockchain Platform Enterprise Edition no Oracle Cloud Marketplace:

  1. Faça login no Oracle Cloud Marketplace.
  2. Na home page do Oracle Cloud Marketplace, use a caixa de pesquisa em Todos os Aplicativos e procure as palavras-chave Oracle Blockchain Platform.
  3. Nos resultados da pesquisa, selecione Oracle Blockchain Platform Besu Enterprise Edition.

Depois de encontrar a listagem do Oracle Blockchain Platform Enterprise Edition no Oracle Cloud Marketplace, você pode implantar o Oracle Blockchain Platform usando a listagem de pilha fornecida. A pilha solicita informações específicas e cria um Cluster do Oracle Kubernetes Engine com o Oracle Blockchain Enterprise Edition instalado.

  1. Na página do Marketplace, selecione Oracle Blockchain Platform Besu Enterprise Edition.
  2. Selecione Iniciar Pilha.
  3. Na página Ativar Pilha, forneça as seguintes informações:
    1. Selecionar Compartimento
      Especifica o compartimento no qual os recursos serão criados.
    2. Selecionar Versão
      Fornece uma lista de versões disponíveis. Selecione a versão do Oracle Blockchain Platform Enterprise Edition que você deseja provisionar: 26.3.1.
    3. Termos e Condições da Oracle
      Revise as licenças antes de continuar com a criação da instância.
    Selecione Iniciar Pilha.
  4. Opcionalmente, personalize os campos Informações da Pilha. Todos os campos são preenchidos com padrões.
    1. Provedor personalizado
      Provedores personalizados não são suportados no momento.
    2. Nome
      Nome da pilha. Ele tem um nome padrão e fornece um carimbo de data e hora. Se desejar, você poderá editá-lo.
    3. Descrição
      Descrição da pilha que você está criando.
    4. Criar no compartimento
      O padrão é o compartimento selecionado na página do Oracle Blockchain Platform Marketplace.
    5. Versão do Terraform
      Certifique-se de que a versão 1.5.x ou posterior esteja selecionada.
    6. Tags
      Opcional. As tags são uma maneira conveniente de atribuir um mecanismo de rastreamento.
    Clique em Próximo.
  5. Preencha os detalhes necessários para configurar a plataforma na página Configurar Variáveis.
    Configurações do Blockchain Platform
    1. Nome do Domínio
      O nome do domínio que será usado para o Gerenciador do Oracle Blockchain Platform. Isso será usado no URL do Platform Manager conforme descrito na etapa 7.
    2. Senha do Usuário Administrador do Gerenciador do Blockchain Platform
      Isso é usado para definir a senha do usuário administrador do Gerenciador do Blockchain Platform.
    3. Senha do Usuário LDAP
      É usado para definir a senha do usuário admin para o servidor de autenticação LDAP.
    Configurações de Imagem do OCIR
    1. Nome de Usuário do OCIR
      Nome de usuário usado para fazer log-in no Oracle Cloud Infrastructure Registry. Informe o nome do usuário no formato:
      <tenancy-namespace>/<username>
      onde <tenancy-namespace> é o string do namespace do Object Storage gerado automaticamente da tenancy na qual criar repositórios (conforme mostrado na página Informações da Tenancy). Por exemplo
      ansh81vru1zp/jdoe@example.com
      Observe que para algumas tenancies mais antigas, a string de namespace pode ser a mesma do nome da tenancy em letras minúsculas. Por exemplo,
      example-dev
      Se a sua tenancy for federada com oOracle Identity Cloud Service, use o formato
      <tenancy-namespace>/oracleidentitycloudservice/<username>

      Consulte Fazendo Login no Oracle Cloud Infrastructure Registry.

    2. Token de Autenticação do OCIR
      O token de autenticação usado para acessar o OCIR. Este pré-requisito é descrito aqui: Pré-requisitos do OCI.
    Configurações de Cluster do Kubernetes
    1. Nome do Cluster
      Nome do cluster do OCI Kubernetes Engine que será criado.
    2. Nome do Pool de Nós
      Nome do pool de nós para os nós de trabalho.
    3. Ativar Cluster Autoscaler para Pool de Nós
      Isso permitirá que os pools de nós dimensionem automaticamente com base no uso de recursos e adicionará e removerá nós de trabalho conforme necessário.
    4. Número Mínimo de Nós de Trabalho
      O número mínimo de Nós no Pool de Nós. Se o dimensionamento automático não tiver sido ativado, esse será o número total de nós de trabalho disponíveis. No mínimo, são necessários três nós de trabalho.
    5. Número Máximo de Nós de Trabalho
      O número máximo de Nós no Pool de Nós. Isso só estará disponível se o dimensionamento automático tiver sido ativado.
    6. Forma da Instância dos Nós de Trabalho
      Selecione a forma de computação apropriada. Para obter informações sobre formas suportadas e suas configurações, consulte: Formas de Computação Suportadas
    7. Contagem de OCPUs do Nó de Trabalho
      O número de OCPUs para cada instância de computação do nó de trabalho. O mínimo é 4 OCPUs.
    8. Memória do Nó de Trabalho (GB)
      A quantidade de memória para cada instância de computação do nó de trabalho. O mínimo é de 64 GB.
  6. Na página Revisar, revise as informações fornecidas e clique em Criar.
    • Executar Aplicação é selecionado por padrão. Ele executará a pilha e configurará seu Blockchain Platform Manager.
    • Se a opção Executar Aplicação não tiver sido selecionada, clique em Aplicar e selecione Aprovar Automaticamente para Aplicar resolução do plano de jobs.
    A instalação levará aproximadamente 30 minutos para ser concluída.
  7. Após a conclusão do job, uma nova guia estará disponível: Informações do Aplicativo.
    1. Copie o campo Entrada de Hosts de Domínio e anexe-o ao arquivo de hosts da máquina cliente:
      • macOS ou Linux: /etc/hosts
      • Janelas: C:\Windows\System32\drivers\etc\hosts
    2. Opcional: Copie o campo Configuração do Kubernetes e anexe-o ao arquivo kubeconfig da sua máquina cliente (~/.kube/config) para acessar o cluster.
  8. Agora você pode acessar o Blockchain Platform Manager no seguinte URL:
    https://controlplane.<domain_name>/console/index.html
    Onde <domain_name> corresponde ao nome de domínio que foi enviado nos detalhes das Configurações do Blockchain Platform na etapa 5.
    Por exemplo: https://controlplane.obpee.com/console/index.html