stack/caucase,stack/erp5,software/caucase: Update for caucase 0.9.2 .
Jerome Perrin: Update stack/caucase/README.rst
Showing
[buildout] | ||
extends = | ||
buildout.hash.cfg | ||
../../stack/caucase/buildout.cfg | ||
../../stack/slapos.cfg | ||
parts = | ||
slapos-cookbook | ||
caucase-extra-eggs | ||
instance-caucase | ||
parts += | ||
instance | ||
caucase-eggs | ||
[instance-caucased] | ||
recipe = slapos.recipe.build:download | ||
url = ${:_profile_base_location_}/${:filename} | ||
# XXX: following mode should be the default | ||
mode = 644 | ||
[instance] | ||
recipe = slapos.recipe.template:jinja2 | ||
# XXX: "template.cfg" is hardcoded in instanciation recipe | ||
rendered = ${buildout:directory}/template.cfg | ||
template = ${:_profile_base_location_}/${:filename} | ||
context = | ||
key bin_directory buildout:bin-directory | ||
key develop_eggs_directory buildout:develop-eggs-directory | ||
key eggs_directory buildout:eggs-directory | ||
key caucase_jinja2_library caucase-jinja2-library:target | ||
key instance_caucased instance-caucased:target | ||
[versions] | ||
slapos.recipe.template = 3.0 | ||
|
... | ... | @@ -309,18 +309,40 @@ |
"default": "", | ||
"type": "string", | ||
"format": "uri" | ||
}, | ||
"crl-update-periodicity": { | ||
"title": "Periodicity of CRL update", | ||
"description": "Periodicity of CRL update, in cron format. The CRL will be downloaded from caucase URL and the new content will be saved if there was a change. Everytime a new CRL is writen, Apache reload will be called.", | ||
"type": "string", | ||
"default": "0 0 * * *" | ||
} | ||
}, | ||
"additionalProperties": { | ||
"$ref": "../caucase/instance-caucase-input-schema.json#/properties" | ||
}, | ||
"type": "object" | ||
}, | ||
"balancer": { | ||
"description": "HTTP(S) load balancer proxy parameters", | ||
"properties": { | ||
"ssl": { | ||
"description": "HTTPS certificate generation parameters", | ||
"properties": { | ||
"caucase-url":{ | ||
"title": "Caucase URL", | ||
"description": "URL of caucase service to use. If not set, global setting will be used.", | ||
|
||
"type": "string" | ||
}, | ||
"csr": { | ||
"title": "csr", | ||
"description": "PEM-encoded certificate signature request to request server certificate with. If not provided, HTTPS will be disabled.", | ||
"type": "string" | ||
}, | ||
"max-crl-update-delay": { | ||
"title": "Periodicity of CRL update (days)", | ||
"description": "CRL will be updated from caucase at least this often.", | ||
"type": "number", | ||
"default": 1.0 | ||
} | ||
}, | ||
"type": "object" | ||
} | ||
}, | ||
"type": "object" | ||
} | ||
} | ||
} |
stack/caucase/README.rst
0 → 100644