Este tópico explica como criar novos ambientes. Para uma introdução, consulte o artigo Acerca dos ambientes e dos grupos de ambientes.
Como adicionar um ambiente
Os passos para adicionar um ambiente são descritos em Adicionar e configurar um ambiente explicados no Passo 5: adicione um ambiente e Especifique substituições de configuração.
Como adicionar vários ambientes
- Crie um novo ambiente na IU do Apigee ou com a API Create environments. Para os passos básicos, consulte o Passo 5: adicione um ambiente.
-
Adicione uma nova definição de ambiente à matriz
envs
no ficheiro de substituições. Atribua ao novo ambiente o mesmo nome que atribuiu ao ambiente criado na IU. Por exemplo, a seguinte configuração define dois ambientes: test e prod:namespace: my-namespace org: my-organization ... envs: - name: test sslCertPath: "your_certpath/ingress-cert.crt" sslKeyPath: "your_keypath/ingress-key.key" hostAlias: "apitest.example.com" serviceAccountPaths: synchronizer: "your_keypath/synchronizer-manager-service-account.json udca: "your_keypath/analytic-agent-service-account.json - name: prod sslCertPath: "your_certpath/ingress-cert.crt" sslKeyPath: "your_keypath/ingress-key.key" hostAlias: "apiprod.example.com" serviceAccountPaths: synchronizer: "your_keypath/synchronizer-manager-service-account.json udca: "your_keypath/analytic-agent-service-account.json ...
Para ver uma lista completa dos elementos de configuração do ambiente, consulte envs na referência da propriedade Configuration.
Aliases de anfitriões com vários ambientes
Se tiver vários ambientes, cada um pode ter o seu próprio alias de anfitrião ou vários ambientes podem partilhar o mesmo alias de anfitrião. Para ver detalhes, consulte os artigos Acerca dos anfitriões e ambientes virtuais e Os ambientes podem partilhar o mesmo alias do anfitrião. Se vários ambientes partilharem o mesmo alias de anfitrião, tem de usar a técnica denominada encaminhamento de caminho base para encaminhar pedidos de proxy para o ambiente correto.
Chaves e certificados TLS
Quando cria um novo ambiente, tem de fornecer uma chave e um certificado TLS à configuração do ambiente. A chave/certificado é usado para fornecer uma comunicação segura com o gateway de entrada.
A forma como gera os pares de chaves/certificados TLS adequados para a sua configuração híbrida é da sua responsabilidade. Os seguintes tópicos são fornecidos apenas como exemplos, destinados principalmente a experimentar ou testar uma nova instalação híbrida se não for possível obter credenciais TLS de outra forma:
- Consulte o artigo Obtenha credenciais TLS para ver um conjunto de passos de exemplo para criar um par de chave/certificado TLS autorizado.
- Pode usar um par de chaves/certificado autoassinado apenas para fins de teste. Consulte o artigo Gere credenciais TLS autoassinadas.