Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

💡 [REQUEST] - ResourceQuota #1420

Open
4 tasks
Baboulinet-33 opened this issue Oct 10, 2024 · 0 comments
Open
4 tasks

💡 [REQUEST] - ResourceQuota #1420

Baboulinet-33 opened this issue Oct 10, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Baboulinet-33
Copy link

Description

Actuellement seul le CPU et la RAM sont limités par un ResourceQuota.

L'idée serait d'ajouter plusieurs limites (voir de pouvoir les manager dans la console par un administrateur par projet :) ):

  • Limiter la taille totale des PVC pour qu'un projet ne consomme pas trop (5Gi dans l'exemple)
  • Interdire au projet d'avoir des services de type NodePort
  • Limiter le nombre de GPU pour un projet: requête pour plus tard
apiVersion: v1
kind: ResourceQuota
metadata:
  labels:
    app.kubernetes.io/managed-by: dso-console
  name: dso-quota
spec:
  hard:
    requests.storage: "5Gi"
    services.nodeports: 0
    requests.nvidia.com/gpu: 4

PRs liées

No response

Issues liées

No response

Exemples simples

No response

Spécifications techniques

No response

Définition du fini

  • La fonctionnalité est terminée
  • Les tests liés à cette fonctionnalité ont été ajoutés
  • La documentation liée à cette fonctionnalité a été ajoutée (cf. https://github.com/cloud-pi-native/documentation)
  • La communication avec les autres équipes impliquées par cette fonctionnalité a été faite
@Baboulinet-33 Baboulinet-33 added the enhancement New feature or request label Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant