Déploiement d'un processus actif sur Kubernetes

Pour déployer un processus de travail de point d'observation sur site de disponibilité, également appelé processus actif, sur Kubernetes, vous devez télécharger et déployer l'image docker de processus actif.

Consultez les prérequis suivants :
  1. Versions prises en charge :
    • Kubernetes v1.25 ou version ultérieure.
    • Chart Helm 3.
  2. Téléchargez le fichier ZIP et décompressez du graphique en barre du point d'observation sur site. Téléchargez l'image docker de processus actif téléchargée dans Télécharger le processus actif vers un registre docker privé. Par exemple : OCI Registry.
  3. Pour extraire des images à partir d'un référentiel d'images privées, une clé secrète d'extraction est requise.

    Selon la distribution Kubernetes, vous devez générer une clé secrète d'extraction. Pour plus d'informations, reportez-vous à Extraction d'images à partir du registre lors du déploiement.

    Pour effectuer un déploiement sur OKE, Oracle recommande d'utiliser plutôt Utiliser des points d'observation dédiés.

Pour déployer le processus actif sur Kubernetes, procédez comme suit :
  1. Ouvrez le menu, de navigation et cliquez sur Observation et gestion. Sous Application Performance Monitoring, cliquez sur Surveillance de la disponibilité.
    La page Surveillance de la disponibilité apparaît.
  2. Sous Ressources, dans le menu de gauche, cliquez sur Points d'observation sur site.
    La page Points d'observation sur site apparaît.
  3. Sous Pour commencer, cliquez sur Instruction d'utilisation du salarié et sélectionnez Kubernetes.
  4. Sélectionnez Télécharger le graphique de barre, puis téléchargez le fichier apm-synthetic-worker-helm.
    Pour vérifier l'intégrité du fichier, vérifiez si la valeur de la colonne MD5 checksum correspond à la sortie du fichier ZIP téléchargé.
  5. Entrez les informations requises suivantes
    1. Nom du salarié : entrez le nom du salarié.

      Indiquez un nom unique. Aucun espace, uniquement des chiffres, des lettres, des tirets ou des traits de soulignement.

    2. Point d'observation sur site : sélectionnez le point d'observation sur site auquel le processus actif se connecte.
    3. Clé de données privée de domaine APM : sélectionnez la clé de données privée de domaine APM utilisée pour télécharger des données vers APM.

      Si la valeur du type d'autorisation est sélectionnée en tant que clé de données privée, elle est également utilisée pour créer un salarié.

    4. Serveur d'API synthétique APM : entrez l'URL du serveur d'API de surveillance de la disponibilité (anciennement appelé surveillance synthétique) sur lequel le point d'observation sur site sera créé.
    5. Chemin du fichier téléchargé : entrez le chemin d'accès au fichier helm téléchargé.
    6. URL de référentiel : entrez l'URL de référentiel à partir de laquelle l'image sera extraite.
    7. Type d'autorisation : sélectionnez le type d'autorisation utilisé pour la création du salarié.
    8. Nom de clé secrète d'extraction : indiquez le nom de clé secrète d'extraction d'image créé dans l'espace de noms par défaut.
    9. Type d'autorisation : sélectionnez le type d'autorisation utilisé pour la création du salarié.
      • Clé de données privées : utilisée en tant que clé d'autorisation d'installation pour créer un processus actif. Il s'agit du type d'autorisation préféré lors de l'installation d'un processus actif sur un hôte sur site.
    10. (Facultatif) Afficher les options de proxy : définissez la configuration du serveur proxy pour accéder à l'URL cible.

      Les options de proxy prises en charge sont les suivantes : NONE et BASIC.

      BASIC : s'il est sélectionné, les paramètres suivants doivent être fournis :
      • Hôte proxy : serveur proxy désigné configuré pour acheminer Internet.
      • Port proxy : numéro de port sur lequel le serveur proxy écoute les demandes/réponses.
      • (Facultatif) Utilisateur proxy : nom d'utilisateur du serveur proxy.
      • (Facultatif) Mot de passe du proxy : mot de passe du nom utilisateur du serveur proxy.
      • (Facultatif) Proxy BypassList : liste des noms d'hôte auxquels le proxy n'est pas requis pour se connecter.

    Les informations fournies sur les informations d'utilisation du salarié génèrent les commandes Helm affichées sous Kubernetes.

  6. Copiez et exécutez les commandes générées pour créer le processus actif.
    Remarque

    • Exécutez la commande Helm avec l'indicateur --dry-run pour vérifier la commande helm sans créer de ressources.
    • Exécutez la commande Helm avec l'indicateur --debug pour déboguer la commande helm.
  7. Assurez-vous que toutes les commandes sont exécutées correctement.
Le processus actif est déployé.