|
apiVersion: v1 |
|
data: |
|
automatic-backup.json: |- |
|
{ |
|
"enabled": true, |
|
"mode": "FULL_BACKUP", |
|
"exportOptions": "", |
|
"delay": "4h", |
|
"firstTime": "23:00:00", |
|
"targetDirectory": "backup", |
|
"targetFileName": "${DBNAME}-${DATE:yyyyMMddHHmmss}.zip", |
|
"compressionLevel": 9, |
|
"bufferSize": 1048576 |
|
} |
|
backups.json: |- |
|
{ |
|
"backups": [] |
|
} |
|
default-distributed-db-config.json: | |
|
{ |
|
"autoDeploy": true, |
|
"readQuorum": 1, |
|
"writeQuorum": "majority", |
|
"executionMode": "undefined", |
|
"readYourWrites": true, |
|
"newNodeStrategy": "static", |
|
"servers": { |
|
"*": "master" |
|
}, |
|
"clusters": { |
|
"internal": { |
|
}, |
|
"*": { |
|
"servers": [ |
|
"<NEW_NODE>" |
|
] |
|
} |
|
} |
|
} |
|
events.json: |- |
|
{ |
|
"events": [] |
|
} |
|
hazelcast.xml: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- ~ Copyright (c) |
|
2008-2012, Hazel Bilisim Ltd. All Rights Reserved. ~ \n\t~ Licensed under the |
|
Apache License, Version 2.0 (the \"License\"); ~ you may \n\tnot use this file |
|
except in compliance with the License. ~ You may obtain \n\ta copy of the License |
|
at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ \n\t~ Unless required by applicable |
|
law or agreed to in writing, software ~ distributed \n\tunder the License is distributed |
|
on an \"AS IS\" BASIS, ~ WITHOUT WARRANTIES \n\tOR CONDITIONS OF ANY KIND, either |
|
express or implied. ~ See the License for \n\tthe specific language governing |
|
permissions and ~ limitations under the License. -->\n\n<hazelcast\n\txsi:schemaLocation=\"http://www.hazelcast.com/schema/config |
|
hazelcast-config-3.3.xsd\"\n\txmlns=\"http://www.hazelcast.com/schema/config\" |
|
xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n\t<group>\n\t\t<name>orientdb</name>\n\t\t<password>orientdb</password>\n\t</group>\n\t<network>\n\t\t<port |
|
auto-increment=\"true\">2434</port>\n\t\t<join>\n\t\t\t<multicast enabled=\"true\">\n\t\t\t\t<multicast-group>235.1.1.1</multicast-group>\n\t\t\t\t<multicast-port>2434</multicast-port>\n\t\t\t</multicast>\n\t\t</join>\n\t</network>\n\t<executor-service>\n\t\t<pool-size>16</pool-size>\n\t</executor-service>\n</hazelcast>\n" |
|
orientdb-client-log.properties: | |
|
# |
|
# /* |
|
# * Copyright 2014 Orient Technologies LTD (info(at)orientechnologies.com) |
|
# * |
|
# * Licensed under the Apache License, Version 2.0 (the "License"); |
|
# * you may not use this file except in compliance with the License. |
|
# * You may obtain a copy of the License at |
|
# * |
|
# * http://www.apache.org/licenses/LICENSE-2.0 |
|
# * |
|
# * Unless required by applicable law or agreed to in writing, software |
|
# * distributed under the License is distributed on an "AS IS" BASIS, |
|
# * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
# * See the License for the specific language governing permissions and |
|
# * limitations under the License. |
|
# * |
|
# * For more information: http://www.orientechnologies.com |
|
# */ |
|
# |
|
|
|
# Specify the handlers to create in the root logger |
|
# (all loggers are children of the root logger) |
|
# The following creates two handlers |
|
handlers = java.util.logging.ConsoleHandler |
|
|
|
# Set the default logging level for the root logger |
|
.level = ALL |
|
com.orientechnologies.orient.server.distributed.level = FINE |
|
com.orientechnologies.orient.core.level = WARNING |
|
|
|
# Set the default logging level for new ConsoleHandler instances |
|
java.util.logging.ConsoleHandler.level = WARNING |
|
# Set the default formatter for new ConsoleHandler instances |
|
java.util.logging.ConsoleHandler.formatter = com.orientechnologies.common.log.OLogFormatter |
|
orientdb-server-config.xml: | |
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
|
<orient-server> |
|
<handlers> |
|
<handler class="com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin"> |
|
<parameters> |
|
<parameter value="${distributed}" name="enabled"/> |
|
<parameter value="${ORIENTDB_HOME}/config/default-distributed-db-config.json" name="configuration.db.default"/> |
|
<parameter value="${ORIENTDB_HOME}/config/hazelcast.xml" name="configuration.hazelcast"/> |
|
<parameter value="odb3" name="nodeName"/> |
|
</parameters> |
|
</handler> |
|
<handler class="com.orientechnologies.orient.server.handler.OJMXPlugin"> |
|
<parameters> |
|
<parameter value="false" name="enabled"/> |
|
<parameter value="true" name="profilerManaged"/> |
|
</parameters> |
|
</handler> |
|
<handler class="com.orientechnologies.orient.server.handler.OAutomaticBackup"> |
|
<parameters> |
|
<parameter value="false" name="enabled"/> |
|
<parameter value="${ORIENTDB_HOME}/config/automatic-backup.json" name="config"/> |
|
</parameters> |
|
</handler> |
|
<handler class="com.orientechnologies.orient.server.handler.OServerSideScriptInterpreter"> |
|
<parameters> |
|
<parameter value="true" name="enabled"/> |
|
<parameter value="SQL" name="allowedLanguages"/> |
|
</parameters> |
|
</handler> |
|
<handler class="com.orientechnologies.orient.server.plugin.livequery.OLiveQueryPlugin"> |
|
<parameters> |
|
<parameter value="false" name="enabled"/> |
|
</parameters> |
|
</handler> |
|
</handlers> |
|
<network> |
|
<sockets> |
|
<socket implementation="com.orientechnologies.orient.server.network.OServerSSLSocketFactory" name="ssl"> |
|
<parameters> |
|
<parameter value="false" name="network.ssl.clientAuth"/> |
|
<parameter value="config/cert/orientdb.ks" name="network.ssl.keyStore"/> |
|
<parameter value="password" name="network.ssl.keyStorePassword"/> |
|
<parameter value="config/cert/orientdb.ks" name="network.ssl.trustStore"/> |
|
<parameter value="password" name="network.ssl.trustStorePassword"/> |
|
</parameters> |
|
</socket> |
|
<socket implementation="com.orientechnologies.orient.server.network.OServerSSLSocketFactory" name="https"> |
|
<parameters> |
|
<parameter value="false" name="network.ssl.clientAuth"/> |
|
<parameter value="config/cert/orientdb.ks" name="network.ssl.keyStore"/> |
|
<parameter value="password" name="network.ssl.keyStorePassword"/> |
|
<parameter value="config/cert/orientdb.ks" name="network.ssl.trustStore"/> |
|
<parameter value="password" name="network.ssl.trustStorePassword"/> |
|
</parameters> |
|
</socket> |
|
</sockets> |
|
<protocols> |
|
<protocol implementation="com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary" name="binary"/> |
|
<protocol implementation="com.orientechnologies.orient.server.network.protocol.http.ONetworkProtocolHttpDb" name="http"/> |
|
</protocols> |
|
<listeners> |
|
<listener protocol="binary" socket="default" port-range="2424-2430" ip-address="0.0.0.0"/> |
|
<listener protocol="http" socket="default" port-range="2480-2490" ip-address="0.0.0.0"> |
|
<commands> |
|
<command implementation="com.orientechnologies.orient.server.network.protocol.http.command.get.OServerCommandGetStaticContent" pattern="GET|www GET|studio/ GET| GET|*.htm GET|*.html GET|*.xml GET|*.jpeg GET|*.jpg GET|*.png GET|*.gif GET|*.js GET|*.css GET|*.swf GET|*.ico GET|*.txt GET|*.otf GET|*.pjs GET|*.svg GET|*.json GET|*.woff GET|*.woff2 GET|*.ttf GET|*.svgz" stateful="false"> |
|
<parameters> |
|
<entry value="Cache-Control: no-cache, no-store, max-age=0, must-revalidate\r\nPragma: no-cache" name="http.cache:*.htm *.html"/> |
|
<entry value="Cache-Control: max-age=120" name="http.cache:default"/> |
|
</parameters> |
|
</command> |
|
</commands> |
|
<parameters> |
|
<parameter value="utf-8" name="network.http.charset"/> |
|
<parameter value="true" name="network.http.jsonResponseError"/> |
|
<parameter value="Access-Control-Allow-Origin:*;Access-Control-Allow-Credentials: true" name="network.http.additionalResponseHeaders"/> |
|
</parameters> |
|
</listener> |
|
</listeners> |
|
</network> |
|
<storages/> |
|
<users> |
|
<user resources="*" password="{PBKDF2WithHmacSHA256}8B5E4C8ABD6A68E8329BD58D1C785A467FD43809823C8192:BE5D490BB80D021387659F7EF528D14130B344D6D6A2D590:65536" name="root"/> |
|
<user resources="connect,server.listDatabases,server.dblist" password="{PBKDF2WithHmacSHA256}268A3AFC0D2D9F25AB7ECAC621B5EA48387CF2B9996E1881:CE84E3D0715755AA24545C23CDACCE5EBA35621E68E34BF2:65536" name="guest"/> |
|
</users> |
|
<properties> |
|
<entry value="1" name="db.pool.min"/> |
|
<entry value="50" name="db.pool.max"/> |
|
<entry value="true" name="profiler.enabled"/> |
|
</properties> |
|
<isAfterFirstTime>true</isAfterFirstTime> |
|
</orient-server> |
|
orientdb-server-log.properties: | |
|
# |
|
# /* |
|
# * Copyright 2014 Orient Technologies LTD (info(at)orientechnologies.com) |
|
# * |
|
# * Licensed under the Apache License, Version 2.0 (the "License"); |
|
# * you may not use this file except in compliance with the License. |
|
# * You may obtain a copy of the License at |
|
# * |
|
# * http://www.apache.org/licenses/LICENSE-2.0 |
|
# * |
|
# * Unless required by applicable law or agreed to in writing, software |
|
# * distributed under the License is distributed on an "AS IS" BASIS, |
|
# * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
# * See the License for the specific language governing permissions and |
|
# * limitations under the License. |
|
# * |
|
# * For more information: http://www.orientechnologies.com |
|
# */ |
|
# |
|
|
|
# Specify the handlers to create in the root logger |
|
# (all loggers are children of the root logger) |
|
# The following creates two handlers |
|
handlers = java.util.logging.ConsoleHandler, java.util.logging.FileHandler |
|
|
|
# Set the default logging level for the root logger |
|
.level = INFO |
|
com.orientechnologies.level = INFO |
|
com.orientechnologies.orient.server.distributed.level = INFO |
|
|
|
# Set the default logging level for new ConsoleHandler instances |
|
java.util.logging.ConsoleHandler.level = INFO |
|
# Set the default formatter for new ConsoleHandler instances |
|
java.util.logging.ConsoleHandler.formatter = com.orientechnologies.common.log.OAnsiLogFormatter |
|
|
|
# Set the default logging level for new FileHandler instances |
|
java.util.logging.FileHandler.level = INFO |
|
# Naming style for the output file |
|
java.util.logging.FileHandler.pattern=../log/orient-server.log |
|
# Set the default formatter for new FileHandler instances |
|
java.util.logging.FileHandler.formatter = com.orientechnologies.common.log.OLogFormatter |
|
# Limiting size of output file in bytes: |
|
java.util.logging.FileHandler.limit=10000000 |
|
# Number of output files to cycle through, by appending an |
|
# integer to the base file name: |
|
java.util.logging.FileHandler.count=10 |
|
kind: ConfigMap |
|
metadata: |
|
creationTimestamp: null |
|
name: orientdb-config |