Sobes.tech
Middle+

Quelle est la capacité maximale de nœuds, pods, modules et conteneurs pouvant être placés dans un seul cluster?

sobes.tech IA

Réponse de l'IA

Les limites maximales dans un cluster Kubernetes dépendent de plusieurs facteurs, principalement de la configuration du Control Plane et de l'infrastructure utilisée.

Limitations typiques:

  • Nœuds : Jusqu'à 5000.
  • Pods : Jusqu'à 150 000.
  • Conteneurs : Jusqu'à 300 000.
  • Pods par nœud : Jusqu'à 250.

Il est important de comprendre que ces chiffres sont théoriques et peuvent être inférieurs en pratique en raison du manque de ressources, des restrictions réseau, des performances de etcd et d'autres composants du Control Plane.

Pour augmenter les limites, il faut effectuer une mise à l'échelle horizontale du Control Plane, optimiser la configuration et assurer des ressources suffisantes.

# Exemple de requête à l'API qui peut montrer les limites actuelles
apiVersion: v1
kind: ResourceQuota
metadata:
  name: object-counts
spec:
  hard:
    pods: "10"
    replicationcontrollers: "5"
    resourcequotas: "1"
    secrets: "10"
    configmaps: "10"
    persistentvolumeclaims: "4"
    services: "5"
    services.nodeports: "2"
    services.loadbalancers: "1"

Les limites réelles pour un fournisseur de services cloud ou une installation sur site peuvent différer. Il est toujours conseillé de consulter la documentation de la plateforme utilisée.