Créer un cluster

Cette page explique comment créer un cluster dans Google Kubernetes Engine (GKE) avec l'autorisation binaire activée. Vous pouvez réaliser cette étape en ligne de commande grâce aux commandes gcloud, ou bien dans Google Cloud Console. Cette étape fait partie de la configuration de l'autorisation binaire pour GKE.

Avant de commencer

Si ce n'est pas déjà fait, procédez comme suit :

Créer un cluster avec l'autorisation binaire activée

Pour créer un cluster avec l'autorisation binaire activée, procédez comme suit :

Console

  1. Dans Cloud Console, accédez à la page GKE.

    Accéder à la page GKE

  2. Cliquez sur Create Cluster (Créer le cluster). Renseignez les valeurs des champs par défaut, comme indiqué sur la page Créer un cluster zonal.

  3. Dans le volet de navigation de gauche, cliquez sur Sécurité.

  4. Sélectionnez Activer l'autorisation binaire.

  5. Cliquez sur Create (Créer).

gcloud

  1. Définissez votre projet Google Cloud par défaut en exécutant la commande suivante :

    gcloud config set project PROJECT_ID
    

    Remplacez PROJECT_ID par l'ID du projet dans lequel vous souhaitez créer le cluster.

  2. Créez le cluster.

    Saisissez la commande suivante :

    gcloud container clusters create \
        --enable-binauthz \
        --zone ZONE \
        CLUSTER_NAME
    

    Remplacez les éléments suivants :

    • ZONE : zone GKE (par exemple, us-central1-a)
    • CLUSTER_NAME : nom du cluster que vous souhaitez créer, par exemple test-cluster

La création du cluster peut prendre quelques minutes.

Activer l'autorisation binaire sur un cluster existant

Pour activer l'autorisation binaire sur un cluster existant, procédez comme suit :

Console

  1. Dans Cloud Console, accédez à la page GKE.

    Accéder à la page GKE

  2. Sous Clusters Kubernetes, recherchez votre cluster.

  3. Cliquez sur le nom du cluster.

  4. Dans Clusters, sous Sécurité, recherchez Autorisation binaire, puis cliquez sur .

  5. Sélectionnez Activer l'autorisation binaire.

  6. Cliquez sur Save Changes (Enregistrer les modifications).

gcloud

  1. Définissez votre projet Google Cloud par défaut en exécutant la commande suivante :

    gcloud config set project PROJECT_ID
    

    Remplacez PROJECT_ID par l'ID du projet dans lequel vous souhaitez créer le cluster.

  2. Créez le cluster.

    Saisissez la commande suivante :

    gcloud container clusters update CLUSTER_NAME \
        --enable-binauthz
    

    Remplacez CLUSTER_NAME par le nom du cluster pour lequel vous souhaitez activer l'autorisation binaire.

Vérifiez que l'autorisation binaire est activée

Pour vérifier que l'autorisation binaire est activée pour le cluster, procédez comme suit :

Console

  1. Accédez à la page GKE dans Cloud Console.

    Accéder à la page GKE

  2. Sous Clusters Kubernetes, recherchez votre cluster.

  3. Sous Sécurité, vérifiez que l'autorisation binaire est définie sur Activé.

gcloud

Pour répertorier les clusters en cours d'exécution dans votre projet, exécutez la commande suivante :

gcloud container clusters list

Vous pouvez éventuellement limiter l'affichage à une zone de calcul spécifique en ajoutant --zone ZONE à la commande.

Remplacez ZONE par une zone, par exemple us-central1-a.

Étape suivante