Créer des environnements

Cette rubrique explique comment créer des environnements. Pour plus d'informations, consultez la section À propos des environnements et des groupes d'environnement.

Ajouter un environnement

La procédure d'ajout et de configuration d'un environnement est décrite à l'Étape 5 : Ajouter un environnement et Spécifier les remplacements de configuration.

Ajouter plusieurs environnements

  1. Créez un environnement dans l'interface utilisateur Apigee ou avec l'API Create Environments. Pour connaître la procédure de base, consultez l'Étape 5 : Ajouter un environnement.
  2. Ajoutez une nouvelle définition d'environnement au tableau envs dans votre fichier de remplacement. Donnez au nouvel environnement le même nom que celui que vous avez créé dans l'interface utilisateur. Par exemple, la configuration suivante définit deux environnements: test et 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
    ...

Pour obtenir la liste complète des éléments de configuration des environnements, consultez la section envs dans la documentation de référence sur les propriétés de configuration.

Alias d'hôte avec plusieurs environnements

Si vous en avez plusieurs, chaque environnement peut avoir son propre alias d'hôte, ou plusieurs conteneurs peuvent partager le même alias d'hôte. Pour plus d'informations, consultez les sections À propos des hôtes et des environnements virtuels et Les environnements peuvent partager le même alias d'hôte. Si plusieurs environnements partagent le même alias d'hôte, vous devez utiliser la technique appelée routage de chemin de base pour acheminer les requêtes de proxy vers l'environnement approprié.

Clés et certificats TLS

Lorsque vous créez un environnement, vous devez fournir une clé et un certificat TLS pour la configuration de l'environnement. La clé/le certificat permettent de communiquer de manière sécurisée avec la passerelle d'entrée.

Il vous revient de générer les paires certificat/clé TLS appropriées pour votre configuration hybride. Les articles suivants ne sont fournis qu'à titre d'exemple. Ils sont destinés principalement à l'essai ou au test d'une nouvelle installation hybride s'il est impossible d'obtenir des identifiants TLS d'une autre manière :