Skip to content

Commit cd547e9

Browse files
authored
Limit Console RAM to 64Mi. Increase Logging for Tenant APIs. (#225)
1 parent d98b70f commit cd547e9

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

restapi/admin_tenants.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ func registerTenantHandlers(api *operations.ConsoleAPI) {
5757
api.AdminAPICreateTenantHandler = admin_api.CreateTenantHandlerFunc(func(params admin_api.CreateTenantParams, session *models.Principal) middleware.Responder {
5858
resp, err := getTenantCreatedResponse(session, params)
5959
if err != nil {
60+
log.Println(err)
6061
return admin_api.NewCreateTenantDefault(500).WithPayload(&models.Error{Code: 500, Message: swag.String(err.Error())})
6162
}
6263
return admin_api.NewCreateTenantOK().WithPayload(resp)
@@ -65,6 +66,7 @@ func registerTenantHandlers(api *operations.ConsoleAPI) {
6566
api.AdminAPIListAllTenantsHandler = admin_api.ListAllTenantsHandlerFunc(func(params admin_api.ListAllTenantsParams, session *models.Principal) middleware.Responder {
6667
resp, err := getListAllTenantsResponse(session, params)
6768
if err != nil {
69+
log.Println(err)
6870
return admin_api.NewListTenantsDefault(500).WithPayload(&models.Error{Code: 500, Message: swag.String(err.Error())})
6971
}
7072
return admin_api.NewListTenantsOK().WithPayload(resp)
@@ -74,6 +76,7 @@ func registerTenantHandlers(api *operations.ConsoleAPI) {
7476
api.AdminAPIListTenantsHandler = admin_api.ListTenantsHandlerFunc(func(params admin_api.ListTenantsParams, session *models.Principal) middleware.Responder {
7577
resp, err := getListTenantsResponse(session, params)
7678
if err != nil {
79+
log.Println(err)
7780
return admin_api.NewListTenantsDefault(500).WithPayload(&models.Error{Code: 500, Message: swag.String(err.Error())})
7881
}
7982
return admin_api.NewListTenantsOK().WithPayload(resp)
@@ -83,6 +86,7 @@ func registerTenantHandlers(api *operations.ConsoleAPI) {
8386
api.AdminAPITenantInfoHandler = admin_api.TenantInfoHandlerFunc(func(params admin_api.TenantInfoParams, session *models.Principal) middleware.Responder {
8487
resp, err := getTenantInfoResponse(session, params)
8588
if err != nil {
89+
log.Println(err)
8690
return admin_api.NewTenantInfoDefault(500).WithPayload(&models.Error{Code: 500, Message: swag.String(err.Error())})
8791
}
8892
return admin_api.NewTenantInfoOK().WithPayload(resp)
@@ -695,6 +699,11 @@ func getTenantCreatedResponse(session *models.Principal, params admin_api.Create
695699
Replicas: 2,
696700
Image: consoleVersion,
697701
ConsoleSecret: &corev1.LocalObjectReference{Name: consoleSecretName},
702+
Resources: corev1.ResourceRequirements{
703+
Requests: map[corev1.ResourceName]resource.Quantity{
704+
"memory": resource.MustParse("64Mi"),
705+
},
706+
},
698707
}
699708
}
700709

0 commit comments

Comments
 (0)