chibenwa commented on a change in pull request #718:
URL: https://github.com/apache/james-project/pull/718#discussion_r741711759



##########
File path: server/apps/distributed-app/helm-chart/james/values.schema.json
##########
@@ -0,0 +1,220 @@
+{
+    "$schema": "http://json-schema.org/schema#";,
+    "type": "object",
+    "properties": {
+        "dns": {
+            "type": "object",
+            "properties": {
+                "emailDomain": {
+                    "type": "string",
+                    "pattern": "^[a-z0-9-.]+$"
+                },
+                "jmapUrl": {
+                    "type": "string",
+                    "pattern": "^[a-z0-9-.]+$"
+                },
+                "adminUrl": {
+                    "type": "string",
+                    "pattern": "^[a-z0-9-.]+$"
+                },
+                "smtpHostname": {
+                    "type": "string",
+                    "pattern": "^[a-z0-9-.]+$"
+                }
+            },
+            "additionalProperties": true,
+            "required": [
+                "emailDomain",
+                "jmapUrl",
+                "adminUrl",
+                "smtpHostname"
+            ]
+        },
+        "dockerRegistrySecret": {
+            "type": "string"
+        },
+        "james": {
+            "type": "object",
+            "properties": {
+                "env": {
+                    "type": "object",
+                    "properties": {
+                        "jamesAdminID": {
+                            "type": "string"
+                        },
+                        "jamesCassandraKeyspace": {
+                            "type": "string"
+                        },
+                        "jamesCassandraCacheKeyspace": {
+                            "type": "string"
+                        },
+                        "jamesEsMailboxIndex": {
+                            "type": "string"
+                        },
+                        "jamesEsClusterName": {
+                            "type": "string"
+                        },
+                        "jamesEsHostScheme": {
+                            "type": "string"
+                        },
+                        "jamesEsSslValidationStrategy": {
+                            "type": "string"
+                        },
+                        "jamesEsHostNameVerifier": {
+                            "type": "string"
+                        },
+                        "jamesEsNbShards": {
+                            "type": "integer"
+                        },
+                        "jamesEsNbReplica": {
+                            "type": "integer"
+                        },
+                        "jamesEsMailboxReadAlias": {
+                            "type": "string"
+                        },
+                        "jamesEsMailboxWriteAlias": {
+                            "type": "string"
+                        },
+                        "jamesRabbitHost": {
+                            "type": "string"
+                        },
+                        "jamesMessageSize": {
+                            "type": "string"
+                        },                        
+                        "jamesDkimSignSmtp": {
+                            "type": "string"
+                        },
+                        "jamesDkimSignDomain": {
+                            "type": "string"
+                        },
+                        "remoteDeliveryGateway": {
+                            "type": "string"
+                        },
+                        "remoteDeliveryGatewayPort": {
+                            "type": "string"
+                        },
+                        "remoteDeliveryHelo": {
+                            "type": "string"
+                        },
+                        "jamesHELOMessage": {
+                            "type": "string"
+                        },
+                        "cassandraReplicationFactor": {
+                            "type": "integer"
+                        },
+                        "jvmOpts": {
+                            "type": "string"
+                        },
+                        "jamesResources": {
+                            "type": "object",
+                            "properties": {
+                                "limits": {
+                                    "type": "object",
+                                    "properties": {
+                                        "cpu": {
+                                            "type": "string"
+                                        },
+                                        "memory": {
+                                            "type": "string"
+                                        }
+                                    }
+                                },
+                                "request": {
+                                    "type": "object",
+                                    "properties": {
+                                        "cpu": {
+                                            "type": "string"
+                                        },
+                                        "memory": {
+                                            "type": "string"
+                                        }
+                                    }
+                                }
+                            }
+                        },
+                        "glowroot": {
+                            "type": "object",
+                            "properties": {
+                                "enabled": {
+                                    "type": "boolean"
+                                }
+                            }
+                        }
+                    },
+                    "required": [
+                        "jamesAdminID",

Review comment:
       ```suggestion
   ```




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to