Envie comentários
Etapa 8: instalar o ambiente de execução híbrido
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Você está visualizando a versão 1.8 da documentação
da Apigee híbrida. This version is end of life. You should upgrade to a
newer version. Para mais informações, consulte
Versões compatíveis .
Version 1.8 (unsupported) keyboard_arrow_down
Aplicar a configuração ao cluster
Siga estas etapas para instalar a Apigee híbrida no cluster:
Verifique se você está no diretório hybrid-base-directory /hybrid-files
.
cd $HYBRID_FILES
Observação: como o arquivo de substituições especifica arquivos da conta de serviço usando
caminhos relacionados ao seu diretório hybrid-base-directory /hybrid-files
, é necessário executar os comandos dentro desse diretório.
Verifique se kubectl
está definido para o contexto correto usando o seguinte comando.
O contexto atual será definido como o cluster ao qual você está implantando a Apigee híbrida.
kubectl config get-contexts | grep \*
Para plataformas somente Anthos em bare metal , AWS no GKE , EKS e GKE On-Prem , verifique
se KUBECONFIG
é definida usando o comando a seguir.
echo ${KUBECONFIG}
Faça uma inicialização de simulação . Uma simulação permite verificar se há erros antes de qualquer
alteração no cluster. Execute o comando init
com a sinalização --dry-run
da seguinte maneira:
${APIGEECTL_HOME} /apigeectl init -f overrides/overrides .yaml --dry-run=client
Observação: a Apigee híbrida 1.9 suporta a versão 1.21 e mais recentes do kubectl
. Se você estiver instalando uma versão mais antiga da versão
híbrida e usando a versão 1.8 ou anterior do kubectl
, a sintaxe da
sinalização --dry-run
será --dry-run=true
. Você
precisará atualizar o kubectl
para a versão 1.21 ou mais recentes antes de
instalar a Apigee híbrida 1.8.
Se não houver erros, execute o comando init
da seguinte maneira:
${APIGEECTL_HOME} /apigeectl init -f overrides/overrides .yaml
O comando init
instala os serviços de implantação da
Apigee, , o Apigee Deployment Controller e o Apigee Admission Webhook.
Para verificar o status da implantação, use os seguintes comandos:
${APIGEECTL_HOME} /apigeectl check-ready -f overrides/overrides .yaml
kubectl get pods -n apigee-system
kubectl get pods -n apigee
Quando os pods estiverem prontos, vá para a próxima etapa.
Faça uma instalação de simulação . Execute o comando apply
com a
sinalização --dry-run
.
${APIGEECTL_HOME} /apigeectl apply -f overrides/overrides .yaml --dry-run=client
Se não houver erros, aplique os
componentes de ambiente de execução específicos da Apigee ao cluster com o seguinte comando:
${APIGEECTL_HOME} /apigeectl apply -f overrides/overrides .yaml
Para verificar o status da implantação, execute o seguinte comando:
${APIGEECTL_HOME} /apigeectl check-ready -f overrides/overrides .yaml
Repita essa etapa até que os pods estejam prontos. Os pods podem levar vários minutos para serem iniciados.
Parabéns!
Você instalou e configurou o plano de ambiente de execução híbrido da Apigee. Agora é hora
de conectá-la ao mundo externo.
1
2
3
4
5
6
7
8
(PRÓXIMO) Etapa 9: expor a entrada da Apigee
10
Envie comentários
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-09-12 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]
Quer enviar seu feedback?
{"lastModified": "\u00daltima atualiza\u00e7\u00e3o 2024-09-12 UTC."}
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-09-12 UTC."]]