Skip to content

Commit

Permalink
Merge pull request #282 from CybercentreCanada/resource-quota-support
Browse files Browse the repository at this point in the history
add support for resources alias
  • Loading branch information
cccs-douglass committed Aug 17, 2021
2 parents e1091cc + f3e5bec commit ee3e638
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions assemblyline_core/scaler/controllers/kubernetes_ctl.py
Original file line number Diff line number Diff line change
Expand Up @@ -331,20 +331,28 @@ def _monitor_quotas(self):
if 'hard' in status:
if 'cpu' in status['hard']:
cpu_limits[name] = parse_cpu(status['hard']['cpu'])
if 'requests.cpu' in status['hard']:
cpu_limits[name] = parse_cpu(status['hard']['requests.cpu'])
if 'limits.cpu' in status['hard']:
cpu_limits[name] = parse_cpu(status['hard']['limits.cpu'])
if 'memory' in status['hard']:
mem_limits[name] = parse_memory(status['hard']['memory'])
if 'requests.memory' in status['hard']:
mem_limits[name] = parse_memory(status['hard']['requests.memory'])
if 'limits.memory' in status['hard']:
mem_limits[name] = parse_memory(status['hard']['limits.memory'])

if 'used' in status:
if 'cpu' in status['used']:
cpu_used[name] = parse_cpu(status['used']['cpu'])
if 'requests.cpu' in status['used']:
cpu_used[name] = parse_cpu(status['used']['requests.cpu'])
if 'limits.cpu' in status['used']:
cpu_used[name] = parse_cpu(status['used']['limits.cpu'])
if 'memory' in status['used']:
mem_used[name] = parse_memory(status['used']['memory'])
if 'requests.memory' in status['used']:
mem_used[name] = parse_memory(status['used']['requests.memory'])
if 'limits.memory' in status['used']:
mem_used[name] = parse_memory(status['used']['limits.memory'])

Expand Down

0 comments on commit ee3e638

Please sign in to comment.