File tree Expand file tree Collapse file tree 1 file changed +29
-10
lines changed Expand file tree Collapse file tree 1 file changed +29
-10
lines changed Original file line number Diff line number Diff line change @@ -75,22 +75,41 @@ export class MonitoringSatelliteInstaller {
75
75
"gitpod": {
76
76
"installServiceMonitors": true
77
77
},
78
- "namespace": "${ satelliteNamespace } ",
79
78
"prober": {
80
- "install": false
79
+ "install": true
81
80
},
82
- "pyrra ": {
83
- "install": false
81
+ "kubescape ": {
82
+ "install": true
84
83
},
85
- "tracing ": {
86
- "install": false
84
+ "pyrra ": {
85
+ "install": true
87
86
},
88
- "werft ": {
89
- "installServiceMonitors ": false
87
+ "grafana ": {
88
+ "install ": true
90
89
},
91
90
"prometheus": {
92
- "enableFeatures": []
93
- }
91
+ "externalLabels": {
92
+ "cluster": "${ previewName } ",
93
+ "environment": "preview-environments",
94
+ },
95
+ "resources": {
96
+ "requests": {
97
+ "memory": "200Mi",
98
+ "cpu": "50m",
99
+ },
100
+ },
101
+ "remoteWrite": [{
102
+ "username": "${ process . env . PROM_REMOTE_WRITE_USER } ",
103
+ "password": "${ process . env . PROM_REMOTE_WRITE_PASSWORD } ",
104
+ "url": "https://victoriametrics.gitpod.io/api/v1/write",
105
+ "writeRelabelConfigs": [{
106
+ "sourceLabels": ["__name__", "job"],
107
+ "separator": ";",
108
+ "regex": "rest_client_requests_total.*|http_prober_.*",
109
+ "action": "keep",
110
+ }],
111
+ }],
112
+ },
94
113
}' | go run main.go render --config - | kubectl --kubeconfig ${ this . options . kubeconfigPath } apply -f -` ;
95
114
const renderingResult = exec ( observabilityInstallerRenderCmd , { silent : false , dontCheckRc : true } ) ;
96
115
if ( renderingResult . code > 0 ) {
You can’t perform that action at this time.
0 commit comments