mirror of https://github.com/rancher/ui.git
Fix monitoring pvc issue
https://github.com/rancher/rancher/issues/19608
This commit is contained in:
parent
6d75ad47e6
commit
a8ef7612de
|
|
@ -17,7 +17,7 @@ const EXPOSED_OPTIONS = ['exporter-node.enabled', 'exporter-node.ports.metrics.p
|
|||
'prometheus.persistence.size', 'prometheus.resources.core.requests.cpu',
|
||||
'exporter-node.resources.limits.cpu', 'exporter-node.resources.limits.memory',
|
||||
'prometheus.resources.core.limits.cpu', 'prometheus.resources.core.requests.memory',
|
||||
'prometheus.resources.core.limits.memory'];
|
||||
'prometheus.resources.core.limits.memory', 'prometheus.persistent.useReleaseName'];
|
||||
const NODE_EXPORTER_CPU = 100;
|
||||
const NODE_EXPORTER_MEMORY = 30;
|
||||
const CLUSTER_CPU = 900;
|
||||
|
|
@ -94,6 +94,9 @@ export default Component.extend(ReservationCheck, {
|
|||
answers['prometheus.resources.core.limits.cpu'] = `${ get(this, 'limitsCpu') }m`;
|
||||
answers['prometheus.resources.core.requests.memory'] = `${ get(this, 'requestsMemory') }Mi`;
|
||||
answers['prometheus.resources.core.limits.memory'] = `${ get(this, 'limitsMemory') }Mi`;
|
||||
if ( !get(this, 'enabled') || get(this, 'useReleaseName') ) {
|
||||
answers['prometheus.persistent.useReleaseName'] = 'true';
|
||||
}
|
||||
|
||||
Object.keys(answers).filter((key) => key.startsWith('prometheus.nodeSelectors[') ).forEach((key) => {
|
||||
delete answers[key]
|
||||
|
|
@ -284,6 +287,12 @@ export default Component.extend(ReservationCheck, {
|
|||
},
|
||||
|
||||
updateConfig(answers) {
|
||||
if ( answers['prometheus.persistent.useReleaseName'] ) {
|
||||
set(this, 'useReleaseName', answers['prometheus.persistent.useReleaseName']);
|
||||
} else {
|
||||
set(this, 'useReleaseName', null);
|
||||
}
|
||||
|
||||
if ( answers['prometheus.resources.core.requests.cpu'] ) {
|
||||
set(this, 'requestsCpu', convertToMillis(answers['prometheus.resources.core.requests.cpu']));
|
||||
set(this, 'preRequestsCpu', get(this, 'requestsCpu'));
|
||||
|
|
|
|||
Loading…
Reference in New Issue