2.3.x Notas da versão do Edge Microgateway

Esta é a documentação do Apigee Edge.
Acesse Documentação da Apigee X.
informações

Estas são as notas de lançamento do Apigee Edge Microgateway versões 2.3.x

Nota de instalação

Algumas versões anteriores do Edge Microgateway permitem instalar o software fazendo o download de um arquivo ZIP . Esses arquivos ZIP não são mais compatíveis. Para instalar o Edge Microgateway, use:

npm install -g edgemicro

Consulte o tópico de instalação para mais detalhes.

Versão 2.3.0-beta

Veja a seguir os novos recursos e melhorias desta versão:

Recurso de atualização sem inatividade

Depois de alterar a configuração no Edge Microgateway, é possível carregar a configuração sem descartar nenhuma mensagem. Com essa mudança, o Edge Microgateway sempre será iniciado no modo de cluster, e a opção --cluster foi removida do edgemicro start kubectl.

Além disso, três novos comandos da CLI foram adicionados:

  • edgemicro status: verifica se o Edge Microgateway está em execução ou não.
  • edgemicro stop: interrompe o cluster do Edge Microgateway.
  • edgemicro reload: recarrega o Edge Microgateway sem inatividade.

Adição de informações de versão à CLI

Uma sinalização --version foi adicionada à CLI. Para acessar a versão atual do Edge Microgateway, use:

edgemicro --version

Novo SSL do servidor Edge Microgateway opções

O Edge Microgateway agora oferece suporte às seguintes opções de SSL do servidor, além das key e cert:

Opção Descrição
pfx Caminho para um arquivo pfx que contém a chave privada, o certificado e os certificados de AC. do cliente no formato PFX.
passphrase Uma string contendo a senha longa da chave privada ou PFX.
ca Caminho para um arquivo que contém uma lista de certificados confiáveis no formato PEM.
ciphers String que descreve as criptografias a serem usadas, separada por um ":".
rejectUnauthorized Se verdadeiro, o certificado do servidor é verificado em relação à lista de CAs fornecidas. Se falha, um erro será retornado.
secureProtocol O método SSL a ser usado. Por exemplo, SSLv3_method para forçar o SSL para a versão 3.
servername O nome do servidor da extensão TLS SNI (Indicação de nome do servidor).

Permitir endpoint de API personalizado para configuração

Há novos endpoints configuráveis para o proxy de autorização, que permitem o uso de um um serviço de autenticação personalizado. Esses endpoints são:

  • edgeconfig:verify_api_key_url
  • edgeconfig:products

Para obter detalhes, consulte Como usar um serviço de autenticação personalizado.

Enviar arquivos de registros para stdout

É possível enviar dados de registro para a saída padrão com uma nova configuração:

edgemicro:
  logging:
    to_console: true  

Consulte Como gerenciar arquivos de registros.