Création d'un environnement de grappe Kubernetes

Créez une référence à un environnement cible de grappe Kubernetes Engine (OKE).

Avant de commencer, vous devez créer une grappe du moteur Kubernetes. Pour créer une politique GIA propre à un environnement OKE privé, voir Politiques d'environnement.

Pour accéder à DevOps à l'aide de la console Oracle Cloud, de l'API REST et de l'interface de ligne de commande, voir Accès à DevOps.

    1. Ouvrez le menu de navigation et cliquez sur Services de développement. Sous DevOps, cliquez sur Projets.
    2. Dans la page DevOps Projects, sélectionnez un projet existant ou créez un projet DevOps.
    3. Dans la page des détails du projet, à gauche, cliquez sur Environnement.
    4. Dans la page Environnement, cliquez sur Créer un environnement.
    5. Dans la section Informations de base, fournissez les détails suivants et cliquez sur Suivant :
      • Sélectionnez Oracle Kubernetes Engine comme type d'environnement.
      • Entrez un nom pour l'environnement.
      • (Facultatif) Ajoutez une description pour l'environnement.
      • (Facultatif) Pour ajouter des marqueurs à l'environnement, cliquez sur Afficher les options de marquage. Le marquage est un système de métadonnées qui vous permet d'organiser les ressources de votre location et d'en assurer le suivi.

        Si vous êtes autorisé à créer une ressource, vous êtes également autorisé à ajouter des marqueurs à structure libre à cette ressource.

        Pour ajouter un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur.

        Pour plus d'informations, voir Marqueurs de ressource.

    6. Dans la section Détails de l'environnement, sélectionnez la région où se trouve la grappe.
    7. Sélectionnez le compartiment dans lequel se trouve la grappe.
    8. Sélectionnez une grappe OKE. Vous pouvez sélectionner une grappe publique ou privée.
      Note

      Nous ne prenons pas en charge les sous-réseaux activés pour IPv6 pour les points d'extrémité privés.

      Vous pouvez configurer une règle de sécurité pour autoriser un type de trafic spécifique. Pour une règle de trafic entrant, vous devez indiquer la source et le type de source. La source indiquée dépend du type de source choisi. Le type de source peut être CIDR (Classless Inter-Domain Routing), Groupe de sécurité de réseau ou Service. Pour plus d'informations sur la définition de règles de sécurité, voir Règles de sécurité.

      Pour les points d'extrémité publics, vous pouvez utiliser des étiquettes CIDR de service Oracle pour restreindre l'accès du serveur d'API OKE au service DevOps pour le déploiement uniquement. Exemple : all-phx-services-in-oracle-services-network est une étiquette CIDR de service représentant tous les CIDR des services pris en charge dans Oracle Services Network dans la région Ouest des États-Unis (Phoenix). Pour plus d'informations, voir Accès aux services Oracle.

      Les grappes privées isolent les noeuds de la connectivité Internet publique entrante ou sortante.

      Note

      Si vous sélectionnez une grappe privée et que vous créez la référence à l'environnement, vous ne pouvez plus repasser à une grappe publique.
      1. Si vous sélectionnez une grappe privée, vous devez sélectionner le réseau VCN et le sous-réseau qui ont un accès réseau au point d'extrémité d'API Kubernetes, tel que le sous-réseau d'un groupe de noeuds. Voir Création d'une grappe Kubernetes.
        Si vous utilisez le flux de travail de création rapide pour créer la grappe, sélectionnez le réseau VCN et le sous-réseau par défaut fournis par le flux de travail.
      2. (Facultatif) Sélectionnez un groupe de sécurité de réseau. Vous pouvez ajouter plusieurs groupes de sécurité de réseau.
    9. Cliquez sur Créer de l'environnement.

    La référence à l'environnement de grappe Kubernetes est créée. Vous pouvez créer un pipeline de déploiement pour déployer des artefacts dans une grappe Kubernetes Engine (OKE).

  • Pour créer une référence à un environnement de grappe Kubernetes, exécutez la commande create-oke-cluster-environment :

    oci devops deploy-environment create-oke-cluster-environment

    Paramètres requis pour la commande create-oke-cluster-environment :

    • --cluster-id
    • --project-id

    Pour afficher toutes les commandes pour deploy-environment :

    oci devops deploy-environment -h

    Pour obtenir de l'aide sur la commande create-oke-cluster-environment :

    oci devops deploy-environment create-oke-cluster-environment -h
  • Pour créer une référence à un environnement de grappe Kubernetes, utilisez l'opération CreateDeployEnvironment. Pour l'attribut deployEnvironmentType, spécifiez la valeur OKE_CLUSTER.