Você está vendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. informações
Em 10 de março de 2020, lançamos uma nova versão do Apigee Edge para nuvem privada.
Procedimento de atualização
Para atualizar a instalação, execute o seguinte procedimento nos nós de borda:
-
Em todos os nós de borda:
- Limpe o repositório do Yum:
sudo yum clean all
- Faça o download do arquivo
bootstrap_4.18.05.sh
mais recente do Edge 4.18.05 para/tmp/bootstrap_4.18.05.sh
:curl https://software.apigee.com/bootstrap_4.18.05.sh -o /tmp/bootstrap_4.18.05.sh
- Instale o utilitário
apigee-service
e as dependências do Edge 4.18.05:sudo bash /tmp/bootstrap_4.18.05.sh apigeeuser=uName apigeepassword=pWord
Em que uName:pWord é o nome de usuário e a senha que você recebeu da Apigee. Se você omitir o campo pWord, será necessário inseri-lo.
- Atualize o utilitário
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Use o comando
source
para executar o scriptapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- Limpe o repositório do Yum:
- Atualize o utilitário
apigee validate
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Importe o novo proxy SmartDocs de
smartdocs.zip
no diretório/opt/apigee/apigee-validate/bundles
e implante como uma nova revisão. O novo proxy precisa ser importado para a organização na qual o SmartDocs está configurado atualmente. Implantar o proxy como uma nova revisão facilitará a reversão, se necessário.Observação: antes da implantação, verifique se o
<VirtualHost>
no novo proxy corresponde à configuração<VirtualHost>
atualmente definida no seu ambiente. Caso contrário, edite o proxy antes da implantação. - Na IU do Edge, crie e atualize uma KVM chamada "smartdocs_checklist", conforme a figura abaixo.
A KVM precisa ser criada na organização e no ambiente em que o proxy do SmartDocs está
implantado atualmente.
Observação: verifique se a caixa encrypted NÃO está marcada.
- Adicione uma chave chamada "is_checklist_configured", em que o valor seja "YES".
- Adicione uma segunda chave chamada "allowed_hosts", em que os valores são nomes de host separados por espaço ou endereços IP
chamados do SmartDocs. O valor de "allowed_hosts" precisa incluir todos os hosts incluídos nas especificações OpenAPI
adicionadas ao SmartDocs. Por exemplo, se você tiver uma especificação OpenAPI que chame
mocktarget.apigee.net
, precisará adicionarmocktarget.apigee.net
ao valor "allowed_hosts". Se um host não estiver incluído na KVM, a resposta do SmartDocs será400 Bad Request
com um payload de conteúdo deBad Request-Hostname not permitted
.
Softwares compatíveis
Nenhum.
Descontinuações e descontinuações
Nenhum.
Bugs corrigidos
A tabela a seguir lista os bugs corrigidos nesta versão:
Id do problema | Descrição |
---|---|
145340106 | Vulnerabilidade da API Apigee SmartDocs Atualização do proxy da Apigee SmartDocs para solucionar vulnerabilidades de segurança. Consulte Procedimento de atualização para mais informações e etapas necessárias. |