Skip to content

Instantly share code, notes, and snippets.

@apognu
Last active December 28, 2015 08:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save apognu/7af787ef52ca13bcf648 to your computer and use it in GitHub Desktop.
Save apognu/7af787ef52ca13bcf648 to your computer and use it in GitHub Desktop.
Singularity: issue #820
<!doctype html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>My Company</title>
<link rel="shortcut icon" href="http://192.168.100.11:7099/singularity/static/images/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<link rel="stylesheet" href="http://192.168.100.11:7099/singularity/static/css/app.css">
<script>
window.config = {
staticRoot: "http://192.168.100.11:7099/singularity/static",
appRoot: "http://192.168.100.11:7099/singularity",
apiDocs: "http://192.168.100.11:7099/singularity/api-docs",
apiRoot: localStorage.getItem("apiRootOverride") || "http://192.168.100.11:7099/singularity/api",
title: "My Company",
hideNewDeployButton: false,
hideNewRequestButton: false,
loadBalancingEnabled: false,
defaultCpus: 1,
defaultMemory: 128,
defaultHealthcheckIntervalSeconds: 5,
defaultHealthcheckTimeoutSeconds: 5,
defaultDeployHealthTimeoutSeconds: 120,
runningTaskLogPath: "stdout",
finishedTaskLogPath: "stdout",
commonHostnameSuffixToOmit: "",
taskS3LogOmitPrefix: "",
slaveHttpPort: 5051,
warnIfScheduledJobIsRunningPastNextRunPct: 200,
timestampFormat: localStorage.getItem('timestampFormatOverride') || "lll",
timestampWithSecondsFormat: localStorage.getItem('timestampWithSecondsFormatOverride') || "lll:ss",
shellCommands: [ ],
};
</script>
<script src="http://192.168.100.11:7099/singularity/static/js/app.js"></script>
<script>require('initialize');</script>
</head>
<body>
<div class="page-loader fixed"></div>
<div id="page" class="container-fluid"></div>
<div style="-webkit-transform: translateZ(0)"></div>
</body>
</html>
server:
type: simple
applicationContextPath: /singularity
connector:
type: http
port: 7099
requestLog:
appenders:
- type: file
currentLogFilename: /var/log/singularity-access.log
archivedLogFilenamePattern: /var/log/singularity-access-%d.log.gz
database:
driverClass: com.mysql.jdbc.Driver
user: singularity
password: [redacted]
url: jdbc:mysql://192.168.100.1:3306/singularity
mesos:
master: zk://zookeeper.service.consul:2181/mesos
defaultCpus: 1
defaultMemory: 128
frameworkName: Singularity
frameworkId: Singularity
frameworkFailoverTimeout: 1000000
zookeeper:
quorum: zookeeper.service.consul:2181
zkNamespace: singularity
sessionTimeoutMillis: 60000
connectTimeoutMillis: 5000
retryBaseSleepTimeMilliseconds: 1000
retryMaxTries: 3
logging:
loggers:
"com.hubspot.singularity": WARN
enableCorsFilter: false
sandboxDefaultsToTaskId: true
ui:
title: My Company
baseUrl: http://192.168.100.11:7099/singularity
customExecutor:
memoryMb: 128
numCpus: 0.1
[Unit]
Description = Singularity scheduler
Requires = network.target
After = network.target
[Service]
ExecStart = /usr/bin/java -jar /usr/local/singularity/singularity.jar server /etc/singularity.yaml
Restart = on-failure
[Install]
WantedBy = multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment