Skip to content

Commit f5832b5

Browse files
authored
Merge pull request dmwm#1344 from mrceyhun/cpueff-goweb
[cpueff-goweb] remove k8s cm for config.json and use default config.json instead
2 parents 97353ad + 5603726 commit f5832b5

File tree

3 files changed

+5
-63
lines changed

3 files changed

+5
-63
lines changed

kubernetes/monitoring/services/cpueff/cpueff-goweb.yaml

+2-60
Original file line numberDiff line numberDiff line change
@@ -13,59 +13,6 @@ spec:
1313
targetPort: 8080
1414
name: http
1515
---
16-
kind: ConfigMap
17-
apiVersion: v1
18-
metadata:
19-
name: cpueff-goweb
20-
namespace: cpueff
21-
labels:
22-
app: cpueff-goweb
23-
data:
24-
config.json: |
25-
{
26-
"port": 8080,
27-
"is_test": false,
28-
"verbose": 0,
29-
"env_file": "/etc/secrets/client_env",
30-
"read_timeout": 600,
31-
"write_timeout": 600,
32-
"mongo_connection_timeout": 600,
33-
"base_endpoint": "web/cpueff",
34-
"collection_names": {
35-
"sc_task": "sc_task",
36-
"sc_task_cmsrun": "sc_task_cmsrun",
37-
"sc_task_cmsrun_jobtype": "sc_task_cmsrun_jobtype",
38-
"sc_task_cmsrun_jobtype_site": "sc_task_cmsrun_jobtype_site",
39-
"condor_main": "condor_main",
40-
"condor_detailed": "condor_detailed",
41-
"condor_tiers": "condor_tiers",
42-
"short_url": "short_url",
43-
"datasource_timestamp": "source_timestamp"
44-
},
45-
"external_links": {
46-
"str_start_date": "[[__START_DATE__]]",
47-
"str_start_date_msec": "[[__START_DATE_MSEC__]]",
48-
"str_end_date": "[[__END_DATE__]]",
49-
"str_end_date_msec": "[[__END_DATE_MSEC__]]",
50-
"str_workflow": "[[__WORKFLOW__]]",
51-
"str_wmagent_request_name": "[[__WMAGENT_REQUEST_NAME__]]",
52-
"str_site": "[[__SITE__]]",
53-
"str_job_type": "[[__JOB_TYPE__]]",
54-
"str_task_name": "[[__TASK_NAME__]]",
55-
"str_task_name_prefix": "[[__TASK_NAME_PREFIX__]]",
56-
"link_monte_carlo_management": "<a href=\"https://cms-pdmv.cern.ch/mcm/requests?prepid=[[__WORKFLOW__]]\" target=\"_blank\" >McM</a>",
57-
"link_dmytro_prod_mon": "<a href=\"https://dmytro.web.cern.ch/dmytro/cmsprodmon/workflows.php?prep_id=task_[[__WORKFLOW__]]\" target=\"_blank\">PMon</a>",
58-
"link_unified_report": "<a href=\"https://cms-unified.web.cern.ch/cms-unified/report/[[__WMAGENT_REQUEST_NAME__]]\" target=\"_blank\">Unified</a>",
59-
"link_es_cms": "<a href=\"https://es-cms.cern.ch/kibana/app/kibana#/discover?_g=(refreshInterval:(pause:!t,value:0),time:(from:'[[__START_DATE__]]T00:00:00.000Z',to:'[[__END_DATE__]]T00:00:00.000Z'))&_a=(columns:!(RequestCpus,CpuEff,CpuTimeHr,WallClockHr,Site,RequestMemory,RequestMemory_Eval,CpuEffOutlier,Tier),index:'cms-20*',interval:auto,query:(language:lucene,query:'Tier:%2FT1%7CT2%2F%20AND%20Workflow:%22[[__WORKFLOW__]]%22%20AND%20WMAgent_RequestName:%22[[__WMAGENT_REQUEST_NAME__]]%22%20AND%20CpuEffOutlier:0%20AND%20Status:Completed%20AND%20JobFailed:0'),sort:!(RecordTime,desc))\" target=\"_blank\">ES_T1T2</a>",
60-
"link_es_cms_with_site": "<a href=\"https://es-cms.cern.ch/kibana/app/kibana#/discover?_g=(refreshInterval:(pause:!t,value:0),time:(from:'[[__START_DATE__]]T00:00:00.000Z',to:'[[__END_DATE__]]T00:00:00.000Z'))&_a=(columns:!(RequestCpus,CpuEff,CpuTimeHr,WallClockHr,Site,RequestMemory,RequestMemory_Eval,CpuEffOutlier),index:'cms-20*',interval:auto,query:(language:lucene,query:'Site:%22[[__SITE__]]%22%20AND%20Workflow:%22[[__WORKFLOW__]]%22%20AND%20WMAgent_RequestName:%22[[__WMAGENT_REQUEST_NAME__]]%22%20AND%20CpuEffOutlier:0%20AND%20Status:Completed%20AND%20JobFailed:0'),sort:!(RecordTime,desc))\" target=\"_blank\">ES</a>",
61-
"link_grafana": "<a href=\"https://monit-grafana.cern.ch/d/svwndNBVk/cpu-efficiency-investigation-used-by-web-service?orgId=11&from=[[__START_DATE_MSEC__]]&to=[[__END_DATE_MSEC__]]&var-Bin=1h&var-Site=All&var-Workflow=[[__WORKFLOW__]]&var-WMAgent_RequestName=[[__WMAGENT_REQUEST_NAME__]]\" target=\"_blank\">Grafana</a>",
62-
"link_grafana_with_site": "<a href=\"https://monit-grafana.cern.ch/d/svwndNBVk/cpu-efficiency-investigation-used-by-web-service?orgId=11&from=[[__START_DATE_MSEC__]]&to=[[__END_DATE_MSEC__]]&var-Bin=1h&var-Site=[[__SITE__]]&var-Workflow=[[__WORKFLOW__]]&var-WMAgent_RequestName=[[__WMAGENT_REQUEST_NAME__]]\" target=\"_blank\">Grafana</a>",
63-
"link_reqmgr": "<a href=\"https://cmsweb.cern.ch/reqmgr2/fetch?rid=[[__TASK_NAME_PREFIX__]]\" target=\"_blank\">RegMgr</a>",
64-
"link_es_wmarchive": "<a href=\"https://monit-opensearch.cern.ch/dashboards/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:'[[__START_DATE__]]T00:00:00.000Z',to:'[[__END_DATE__]]T00:00:00.000Z'))&_a=(columns:!(data.meta_data.jobtype,data.meta_data.jobstate,data.task,data.Campaign,data.PrepID,data.meta_data.fwjr_id,data.meta_data.host),filters:!(),index:'60770470-8326-11ea-88fc-cfaa9841e350',interval:auto,query:(language:lucene,query:'data.meta_data.jobstate:%22success%22%20%20AND%20data.task:%22[[__TASK_NAME__]]%22'),sort:!(!(metadata.timestamp,desc)))\" target=\"_blank\">WMArc</a>",
65-
"link_es_wmarchive_jobtype": "<a href=\"https://monit-opensearch.cern.ch/dashboards/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:'[[__START_DATE__]]T00:00:00.000Z',to:'[[__END_DATE__]]T00:00:00.000Z'))&_a=(columns:!(data.meta_data.jobtype,data.meta_data.jobstate,data.task,data.Campaign,data.PrepID,data.meta_data.fwjr_id,data.meta_data.host),filters:!(),index:'60770470-8326-11ea-88fc-cfaa9841e350',interval:auto,query:(language:lucene,query:'data.meta_data.jobtype:%22[[__JOB_TYPE__]]%22%20AND%20data.meta_data.jobstate:%22success%22%20%20AND%20data.task:%22[[__TASK_NAME__]]%22'),sort:!(!(metadata.timestamp,desc)))\" target=\"_blank\">WMArc</a>"
66-
}
67-
}
68-
---
6916
kind: Deployment
7017
apiVersion: apps/v1
7118
metadata:
@@ -85,14 +32,14 @@ spec:
8532
spec:
8633
containers:
8734
- name: cpueff-goweb
88-
image: registry.cern.ch/cmsmonitoring/cpueff-goweb:cpueff-0.0.10
35+
image: registry.cern.ch/cmsmonitoring/cpueff-goweb:cpueff-0.0.11
8936
# image: golang
9037
# command: [ "sleep" ]
9138
# args: [ "infinity" ]
9239
args:
9340
- /data/cpueff-goweb
9441
- -config
95-
- /data/etc/config.json
42+
- /data/cpueff-goweb/config.json
9643
ports:
9744
- containerPort: 8080
9845
protocol: TCP
@@ -111,13 +58,8 @@ spec:
11158
- name: cpueff-mongo-secrets
11259
mountPath: /etc/secrets
11360
readOnly: true
114-
- name: configmap-config-json
115-
mountPath: /data/etc
11661
volumes:
11762
- name: cpueff-mongo-secrets
11863
secret:
11964
secretName: cpueff-mongo-secrets
12065
defaultMode: 0444
121-
- name: configmap-config-json
122-
configMap:
123-
name: cpueff-goweb

kubernetes/monitoring/services/cpueff/cpueff-spark.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ metadata:
4646
namespace: cpueff
4747
spec:
4848
# UTC
49-
schedule: "30 05 * * *"
49+
schedule: "00 06 * * *"
5050
concurrencyPolicy: Forbid
5151
failedJobsHistoryLimit: 1
5252
jobTemplate:
@@ -61,7 +61,7 @@ spec:
6161
hostname: cpueff-spark
6262
containers:
6363
- name: cpueff-spark
64-
image: registry.cern.ch/cmsmonitoring/cpueff-spark:cpueff-0.0.10
64+
image: registry.cern.ch/cmsmonitoring/cpueff-spark:cpueff-0.0.11
6565
command: [ "/bin/bash", "-c" ]
6666
args:
6767
- source /etc/environment;

kubernetes/monitoring/services/cron-size-quotas.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ spec:
6161
spec:
6262
containers:
6363
- name: test
64-
image: registry.cern.ch/cmsmonitoring/cmsmon-py:drpy-0.0.9
64+
image: registry.cern.ch/cmsmonitoring/cmsmon-py:drpy-0.0.12
6565
command: [ "crond" ]
6666
args: [ "-n", "-s" ]
6767
env:

0 commit comments

Comments
 (0)