Operator Console bug fixes and MinIO configuration file support (#898)
- Added support for MinIO configuration file - fix: tenant deployment with oidc integration - fix: tenant deployment with ldap integration - fix: certificate parsing for domains and IP addresses on security tab - fix: console certificate upload was not working Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com>
This commit is contained in:
@@ -2489,9 +2489,7 @@ func init() {
|
||||
"active_directory": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"url",
|
||||
"username_format",
|
||||
"user_search_filter"
|
||||
"url"
|
||||
],
|
||||
"properties": {
|
||||
"group_name_attribute": {
|
||||
@@ -2503,20 +2501,41 @@ func init() {
|
||||
"group_search_filter": {
|
||||
"type": "string"
|
||||
},
|
||||
"lookup_bind_dn": {
|
||||
"type": "string"
|
||||
},
|
||||
"lookup_bind_password": {
|
||||
"type": "string"
|
||||
},
|
||||
"server_insecure": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"server_start_tls": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"skip_tls_verification": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"url": {
|
||||
"type": "string"
|
||||
},
|
||||
"user_search_filter": {
|
||||
"user_dn_search_base_dn": {
|
||||
"type": "string"
|
||||
},
|
||||
"user_dn_search_filter": {
|
||||
"type": "string"
|
||||
},
|
||||
"user_dns": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"username_format": {
|
||||
"type": "string"
|
||||
},
|
||||
"username_search_filter": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -2541,14 +2560,28 @@ func init() {
|
||||
"oidc": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"configuration_url",
|
||||
"url",
|
||||
"client_id",
|
||||
"secret_id"
|
||||
"secret_id",
|
||||
"claim_name"
|
||||
],
|
||||
"properties": {
|
||||
"callback_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"claim_name": {
|
||||
"type": "string"
|
||||
},
|
||||
"client_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"configuration_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"scopes": {
|
||||
"type": "string"
|
||||
},
|
||||
"secret_id": {
|
||||
"type": "string"
|
||||
},
|
||||
@@ -4230,7 +4263,7 @@ func init() {
|
||||
"idpAdEnabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"idpOicEnabled": {
|
||||
"idpOidcEnabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"image": {
|
||||
@@ -6441,9 +6474,7 @@ func init() {
|
||||
"IdpConfigurationActiveDirectory": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"url",
|
||||
"username_format",
|
||||
"user_search_filter"
|
||||
"url"
|
||||
],
|
||||
"properties": {
|
||||
"group_name_attribute": {
|
||||
@@ -6455,20 +6486,41 @@ func init() {
|
||||
"group_search_filter": {
|
||||
"type": "string"
|
||||
},
|
||||
"lookup_bind_dn": {
|
||||
"type": "string"
|
||||
},
|
||||
"lookup_bind_password": {
|
||||
"type": "string"
|
||||
},
|
||||
"server_insecure": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"server_start_tls": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"skip_tls_verification": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"url": {
|
||||
"type": "string"
|
||||
},
|
||||
"user_search_filter": {
|
||||
"user_dn_search_base_dn": {
|
||||
"type": "string"
|
||||
},
|
||||
"user_dn_search_filter": {
|
||||
"type": "string"
|
||||
},
|
||||
"user_dns": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"username_format": {
|
||||
"type": "string"
|
||||
},
|
||||
"username_search_filter": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -6490,14 +6542,28 @@ func init() {
|
||||
"IdpConfigurationOidc": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"configuration_url",
|
||||
"url",
|
||||
"client_id",
|
||||
"secret_id"
|
||||
"secret_id",
|
||||
"claim_name"
|
||||
],
|
||||
"properties": {
|
||||
"callback_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"claim_name": {
|
||||
"type": "string"
|
||||
},
|
||||
"client_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"configuration_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"scopes": {
|
||||
"type": "string"
|
||||
},
|
||||
"secret_id": {
|
||||
"type": "string"
|
||||
},
|
||||
@@ -8073,9 +8139,7 @@ func init() {
|
||||
"active_directory": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"url",
|
||||
"username_format",
|
||||
"user_search_filter"
|
||||
"url"
|
||||
],
|
||||
"properties": {
|
||||
"group_name_attribute": {
|
||||
@@ -8087,20 +8151,41 @@ func init() {
|
||||
"group_search_filter": {
|
||||
"type": "string"
|
||||
},
|
||||
"lookup_bind_dn": {
|
||||
"type": "string"
|
||||
},
|
||||
"lookup_bind_password": {
|
||||
"type": "string"
|
||||
},
|
||||
"server_insecure": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"server_start_tls": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"skip_tls_verification": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"url": {
|
||||
"type": "string"
|
||||
},
|
||||
"user_search_filter": {
|
||||
"user_dn_search_base_dn": {
|
||||
"type": "string"
|
||||
},
|
||||
"user_dn_search_filter": {
|
||||
"type": "string"
|
||||
},
|
||||
"user_dns": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"username_format": {
|
||||
"type": "string"
|
||||
},
|
||||
"username_search_filter": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -8113,14 +8198,28 @@ func init() {
|
||||
"oidc": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"configuration_url",
|
||||
"url",
|
||||
"client_id",
|
||||
"secret_id"
|
||||
"secret_id",
|
||||
"claim_name"
|
||||
],
|
||||
"properties": {
|
||||
"callback_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"claim_name": {
|
||||
"type": "string"
|
||||
},
|
||||
"client_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"configuration_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"scopes": {
|
||||
"type": "string"
|
||||
},
|
||||
"secret_id": {
|
||||
"type": "string"
|
||||
},
|
||||
@@ -9667,7 +9766,7 @@ func init() {
|
||||
"idpAdEnabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"idpOicEnabled": {
|
||||
"idpOidcEnabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"image": {
|
||||
|
||||
Reference in New Issue
Block a user