9.3. Création de comptes de service


Il est possible de créer un compte de service dans un projet et de lui accorder des autorisations en le liant à un rôle.

Procédure

  1. Facultatif: Pour visualiser les comptes de service dans le projet en cours:

    $ oc get sa
    Copy to Clipboard Toggle word wrap

    Exemple de sortie

    NAME       SECRETS   AGE
    builder    1         2d
    default    1         2d
    deployer   1         2d
    Copy to Clipboard Toggle word wrap

  2. Créer un nouveau compte de service dans le projet en cours:

    $ oc create sa <service_account_name> 
    1
    Copy to Clipboard Toggle word wrap
    1
    Afin de créer un compte de service dans un projet différent, spécifiez -n &lt;project_name&gt;.

    Exemple de sortie

    serviceaccount "robot" created
    Copy to Clipboard Toggle word wrap

    Astuce

    Alternativement, vous pouvez appliquer le YAML suivant pour créer le compte de service:

    apiVersion: v1
    kind: ServiceAccount
    metadata:
      name: <service_account_name>
      namespace: <current_project>
    Copy to Clipboard Toggle word wrap
  3. Facultatif: Voir les secrets pour le compte de service:

    $ oc describe sa robot
    Copy to Clipboard Toggle word wrap

    Exemple de sortie

    Name:                robot
    Namespace:           project1
    Labels:              <none>
    Annotations:         openshift.io/internal-registry-pull-secret-ref: robot-dockercfg-qzbhb
    Image pull secrets:  robot-dockercfg-qzbhb
    Mountable secrets:   robot-dockercfg-qzbhb
    Tokens:              <none>
    Events:              <none>
    Copy to Clipboard Toggle word wrap

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat