Criar ambientes

Neste tópico, explicamos como criar novos ambientes. Para uma introdução, consulte Sobre ambientes e grupos de ambiente.

Como adicionar um ambiente

As etapas para adicionar e adicionar um ambiente são descritas na Etapa 5: adicionar um ambiente e Especificar modificações de configuração.

Como adicionar vários ambientes

  1. Crie um novo ambiente na IU da Apigee ou com a API Create Environments. Para ver as etapas básicas, consulte Etapa 5: adicionar um ambiente.
  2. Adicione uma nova definição de ambiente à matriz envs no arquivo de modificações. Dê ao novo ambiente o mesmo nome que você criou na interface do usuário. Por exemplo, a configuração a seguir 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 uma lista completa dos elementos de configuração do ambiente, consulte envs na Referência da propriedade de configuração.

Aliases de host com vários ambientes

Se você tiver vários ambientes, cada um poderá ter o próprio alias de host ou vários ambientes podem compartilhar o mesmo alias de host. Para detalhes, consulte Sobre hosts e ambientes virtuais e Ambientes podem compartilhar o mesmo alias de host. Se vários ambientes compartilham o mesmo alias de host, você precisa usar a técnica chamada roteamento de caminho base para encaminhar solicitações de proxy para o ambiente correto.

Certificados e chaves TLS

Ao criar um novo ambiente, forneça uma chave TLS e um certificado para a configuração do ambiente. A chave/certificado é usada para fornecer comunicação segura com o gateway de entrada.

Você decide como gerar pares de certificado/chave TLS adequados para sua configuração híbrida. Os tópicos a seguir são fornecidos apenas como exemplos, destinados principalmente a avaliar ou testar uma nova instalação híbrida, se não for possível obter credenciais TLS de outra maneira: