1 週間以上経っても、Aurora クラスターが稼働しています。これは本当に簡単ではありませんでしたが、それにもかかわらず、私はそれを手に入れました.
シンプルなオーロラファイルがあります
# copy frontend into the local sandbox
clone_service = Process(
name = 'copy service',
cmdline = 'git clone https://citrullin@bitbucket.org/jakiku/frontend.git frontend')
install_npm_deps = Process(
name = 'install npm dependencies',
cmdline = 'cd frontend && npm install'
)
run_server = Process(
name = 'run server',
cmdline = 'node server.js'
)
# describe the task
run_frontend_service = SequentialTask(
processes = [clone_service, install_npm_deps, run_server],
resources = Resources(cpu = 1, ram = 128*MB, disk=64*MB))
jobs = [
Service(cluster = 'mesos-fr',
environment = 'devel',
role = 'www-data',
name = 'frontend_service',
task = run_frontend_service)
]
特にない。使用する必要があるポートを定義するだけです。Resources(port = 3000) を確認しましたが、動作しません。それは実際にはリソースではなく、mesos の属性です