Rechercher

6.2. Installation de l'opérateur d'intégrité des fichiers

download PDF

6.2.1. Installation de l'opérateur d'intégrité des fichiers à l'aide de la console web

Conditions préalables

  • Vous devez avoir les privilèges de admin.

Procédure

  1. Dans la console web d'OpenShift Container Platform, naviguez vers Operators OperatorHub.
  2. Recherchez l'opérateur d'intégrité des fichiers, puis cliquez sur Install.
  3. Conservez la sélection par défaut de Installation mode et namespace pour vous assurer que l'opérateur sera installé dans l'espace de noms openshift-file-integrity.
  4. Cliquez sur Install.

Vérification

Pour confirmer que l'installation a réussi :

  1. Naviguez jusqu'à la page Operators Installed Operators.
  2. Vérifiez que l'Opérateur est installé dans l'espace de noms openshift-file-integrity et que son statut est Succeeded.

Si l'opérateur n'est pas installé correctement :

  1. Naviguez jusqu'à la page Operators Installed Operators et vérifiez que la colonne Status ne contient pas d'erreurs ou de défaillances.
  2. Naviguez jusqu'à la page Workloads Pods et vérifiez les journaux de tous les pods du projet openshift-file-integrity qui signalent des problèmes.

6.2.2. Installation de l'opérateur d'intégrité des fichiers à l'aide de l'interface de programmation (CLI)

Conditions préalables

  • Vous devez avoir les privilèges de admin.

Procédure

  1. Créez un fichier YAML de l'objet Namespace en exécutant :

    oc create -f <nom-de-fichier>.yaml

    Exemple de sortie

    apiVersion: v1
    kind: Namespace
    metadata:
      labels:
        openshift.io/cluster-monitoring: "true"
        pod-security.kubernetes.io/enforce: privileged 1
      name: openshift-file-integrity

    1
    Dans OpenShift Container Platform 4.12, l'étiquette de sécurité du pod doit être définie sur privileged au niveau de l'espace de noms.
  2. Créer le fichier YAML de l'objet OperatorGroup:

    oc create -f <nom-de-fichier>.yaml

    Exemple de sortie

    apiVersion: operators.coreos.com/v1
    kind: OperatorGroup
    metadata:
      name: file-integrity-operator
      namespace: openshift-file-integrity
    spec:
      targetNamespaces:
      - openshift-file-integrity

  3. Créer le fichier YAML de l'objet Subscription:

    oc create -f <nom-de-fichier>.yaml

    Exemple de sortie

    apiVersion: operators.coreos.com/v1alpha1
    kind: Subscription
    metadata:
      name: file-integrity-operator
      namespace: openshift-file-integrity
    spec:
      channel: "stable"
      installPlanApproval: Automatic
      name: file-integrity-operator
      source: redhat-operators
      sourceNamespace: openshift-marketplace

Vérification

  1. Vérifiez que l'installation a réussi en inspectant le fichier CSV :

    $ oc get csv -n openshift-file-integrity
  2. Vérifiez que l'opérateur d'intégrité des fichiers est opérationnel :

    $ oc get deploy -n openshift-file-integrity

6.2.3. Ressources supplémentaires

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.

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 leBlog 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.

© 2024 Red Hat, Inc.