Configuration requise pour l'installation de l'édition personnalisée auto-hébergée ( Kubernetes ou Red Hat OpenShift Container Platform )

Avant d'installer l'édition personnalisée auto-hébergée ( Kubernetes ou Red Hat OpenShift Container Platform ), assurez-vous que vous remplissez toutes les conditions requises.

Pour plus d'informations sur l'installation de la version personnalisée auto-hébergée ( Kubernetes ou Red Hat OpenShift Container Platform ), consultez la page Instana self-hosted deployment.

Versions prises en charge d' Kubernetes et d' Red Hat OpenShift

L'opérateur « Kubernetes » fonctionne sur n'importe quelle distribution de base d' Kubernetes, ainsi que sur Red Hat OpenShift.

Remarque : l'installation de l'édition personnalisée auto-hébergée sur Linux on Power ( ppc64le ) n'est prise en charge que sur Red Hat OpenShift.
Plateforme Version minimale prise en charge
Kubernetes 1.22
Red Hat OpenShift 4.13 ( Linux® x86_64 ) 4.13 ( Linux® on IBM Z® and LinuxONE ) 4.13 ( Linux® on Power® ( ppc64le ) ) 1

Espace de stockage pour les nœuds de travail

Un nœud de travail d' Kubernetes doit disposer d'au moins 100 Go d'espace disque.

Configuration système requise pour l'édition personnalisée sur IBM Z® et LinuxONE ( s390x )

Remarque : cette section s'applique uniquement à l'installation de la version personnalisée sur IBM Z® et LinuxONE ( s390x ).

Assurez-vous que les conditions suivantes sont remplies avant d'installer Custom Edition sur IBM Z® et LinuxONE ( s390x ) :

  • Nœuds maîtres utilisant une version prise en charge d' OpenShift Container Platform. Voir le tableau 1. Versions prises en charge.
  • Stockage en blocs pour les composants du serveur et du magasin de données d' Instana. Pour plus d'informations, consultez la section « Considérations relatives au stockage ».
  • Un nœud Bastion permettant d'accéder au plan de contrôle du cluster d' OpenShift Container Platform.
  • Au moins 4 nœuds de travail équipés chacun de 16 c vCPUs s et de 64 Go de mémoire, ou au moins 5 nœuds de travail équipés chacun de 12 c vCPUs s et de 48 Go de mémoire. En ce qui concerne les ressources CPU, vous pouvez utiliser un processeur dédié ou un processeur partagé sans limite.
  • Les nœuds sur lesquels vous souhaitez installer les composants d' Instana s sont marqués et étiquetés.

Pour vérifier si les nœuds sont étiquetés :

oc get nodes -l node-role.kubernetes.io/monitor=true
 

Pour vérifier si les nœuds sont contaminés :

kubectl get nodes -o=jsonpath='{range .items[*]}{.metadata.name}{"\t"}{range .spec.taints[*]}{.key}{"="}{.value}{"\t"}{end}{"\n"}{end}' |grep monitor
 

Pour étiqueter et marquer les nœuds :

oc label node <worker_node>.<cluster_name> node-role.kubernetes.io/monitor="true"
oc adm taint node <worker_node>.<cluster_name> node.instana.io/monitor="true":NoSchedule
 
  • Remplacez <worker_node> par le nœud de travail sur lequel vous souhaitez installer le composant Instana.

  • Remplacez <cluster_name> par le nom du cluster.

Configuration système requise pour l'édition personnalisée sur Linux on Power ( ppc64le )

Les conditions suivantes s'appliquent à l'installation de la version personnalisée auto-hébergée sur Red Hat OpenShift, disponible sur Linux on Power ( ppc64le ) :

  • Nœuds maîtres utilisant une version prise en charge d' OpenShift Container Platform. Voir le tableau 1. Versions prises en charge.
  • Stockage en blocs pour les composants du serveur et du magasin de données d' Instana. Pour plus d'informations, consultez la section « Considérations relatives au stockage ».
  • Un nœud Bastion permettant d'accéder au plan de contrôle du cluster d' OpenShift Container Platform.
  • Au moins 5 nœuds de travail dotés chacun de 2 cœurs virtuels ( SMT8 ) et de 64 Go de mémoire. En ce qui concerne les ressources CPU, vous pouvez utiliser un processeur dédié ou un processeur partagé sans limite.
    • Si vous utilisez un processeur dédié, chaque nœud de travail doit disposer d'au moins deux cœurs physiques sur lesquels l' SMT8 est activée.
    • Si vous utilisez un processeur partagé, chaque nœud de travail doit disposer d'au moins 2 cœurs virtuels avec la fonctionnalité « SMT8 » activée et une capacité allouée de 1. Cette capacité garantit 16 threads d'unité centrale par nœud de travail.
      • Pour vérifier la capacité du nœud de travail, exécutez la commande suivante :
        lscpu
         
      • Pour vérifier la configuration de l'unité centrale sur le nœud de travail, exécutez la commande suivante :
        lparstat -i
         
1 Power9, Power10 et Power11