Tout nouveau sur Kubernetes. Je soupçonne qu'il pourrait y avoir une réponse simple à cela.
Y a-t-il un moyen de désactiver les quotas de ressources au niveau du cluster ou du moins de réduire les quotas de ressources demandés par les pods kube-system pour de très petits clusters lors de l'utilisation de Google Kubernetes Engine ? J'aimerais avoir un cluster Kubernetes disponible publiquement sur un fournisseur de cloud plutôt que minikube sur mon ordinateur portable mais je ne me préoccupe absolument pas de la haute disponibilité et je n'attends pas plus d'une poignée de personnes utilisant des services dessus.
Lors de la mise en place d'un seul nœud sur GKE, les pods kube-system demandent plus de 70% du CPU mais n'utilisent <1% en réalité. J'ai fini par mettre en place un deuxième nœud malgré le fait que seul 1% du CPU était utilisé sur le premier nœud et j'ai découvert que plus de 50% du CPU était réservé. Par exemple, kube-dns prend 27% du CPU sur chaque nœud. Pour mes propres pods que je définis manuellement, je pourrais simplement éviter toute sorte de demandes de CPU mais lors de l'installation de charts helm écrits par d'autres, ils échouent presque toujours à planifier en raison de ressources CPU insuffisantes.