Une nouvelle version d'Anthos clusters on AWS (GKE sur AWS) a été publiée le 25 février. Consultez les notes de version pour plus d'informations.

Se connecter au cluster avec Cloud Console

Grâce à Connect, vous pouvez utiliser Google Cloud Console pour gérer vos clusters d'utilisateurs. Chaque cluster d'utilisateur que vous créez exécute automatiquement l'agent Connect et est enregistré auprès de Connect. Pour en savoir plus, consultez la page Présentation de Connect.

Avant de commencer

Avant de commencer à utiliser Anthos clusters on AWS, assurez-vous d'avoir effectué les tâches suivantes :

Se connecter au cluster avec Connect

Vous pouvez utiliser Google Cloud Console pour afficher, surveiller, déboguer et gérer les charges de travail sur vos clusters d'utilisateur.

Pour vous connecter à vos clusters d'utilisateur, procédez comme suit :

  1. À partir de votre répertoire anthos-aws, utilisez anthos-gke pour basculer vers le contexte de votre cluster d'utilisateur.

    cd anthos-aws
    env HTTP_PROXY=http://localhost:8118 \
    anthos-gke aws clusters get-credentials CLUSTER_NAME

  2. À partir d'une ligne de commande, utilisez kubectl pour configurer un compte de service Kubernetes et un jeton dans l'espace de noms kube-system.

    Cet article suppose que le nom du compte de service est admin-user.

    env HTTP_PROXY=http://localhost:8118 \
    kubectl create serviceaccount -n kube-system admin-user
    
  3. Créez un objet ClusterRoleBinding entre le rôle cluster-admin et le compte de service Kubernetes.

    env HTTP_PROXY=http://localhost:8118 \
    kubectl create clusterrolebinding admin-user-binding \
      --clusterrole cluster-admin --serviceaccount kube-system:admin-user
    
  4. Obtenez le secret du compte de service à l'aide de kubectl.

    SECRET_NAME=$(env HTTP_PROXY=http://localhost:8118 \
    kubectl get serviceaccount -n kube-system admin-user \
      -o jsonpath='{$.secrets[0].name}')
    
    env HTTP_PROXY=http://localhost:8118 \
    kubectl get secret -n kube-system ${SECRET_NAME} -o jsonpath='{$.data.token}' \
      | base64 -d | sed $'s/$/\\\n/g'
    
  5. Copiez le secret dans votre presse-papiers.

  6. Dans votre navigateur, accédez à la page Clusters de Connect.

    Accéder au menu de Connect

  7. Sélectionnez le cluster sous Clusters gérés par Anthos.

  8. Cliquez sur le bouton Connexion dans le volet de droite.

  9. Sélectionnez Jeton et collez le jeton Kubernetes que vous avez copié précédemment. Cliquez sur "Connexion".

Étape suivante

Consultez la documentation complète sur la connexion aux clusters avec Connect.

Apprenez-en plus sur la gestion multicluster avec Connect.