Add support for configuring CloudFront storage engine
Fixes https://jira.coreos.com/browse/QS-116
This commit is contained in:
parent
f4f51934ef
commit
b0f656731c
5 changed files with 79 additions and 11 deletions
|
@ -300,6 +300,7 @@
|
|||
<option value="GoogleCloudStorage">Google Cloud Storage</option>
|
||||
<option value="RadosGWStorage">Ceph Object Gateway (RADOS)</option>
|
||||
<option value="SwiftStorage">OpenStack Storage (Swift)</option>
|
||||
<option value="CloudFrontedS3Storage">CloudFront + Amazon S3</option>
|
||||
</select>
|
||||
|
||||
<div class="co-alert co-alert-danger" ng-if="storageConfigError[$index].engine">
|
||||
|
@ -327,6 +328,11 @@
|
|||
ng-if="field.kind == 'bool'">
|
||||
{{ field.placeholder }}
|
||||
</span>
|
||||
<span class="config-file-field"
|
||||
filename="{{ sc.location + '-' + field.filesuffix }}"
|
||||
binding="sc.data[1][field.name]"
|
||||
has-file="hasfile['contact-' + sc.location + '-' + field.filesuffix]"
|
||||
ng-if="field.kind == 'file'"></span>
|
||||
<div ng-if="field.kind == 'option'">
|
||||
<select class="form-control" ng-model="sc.data[1][field.name]">
|
||||
<option ng-repeat="value in field.values" value="{{ value }}"
|
||||
|
@ -512,7 +518,7 @@
|
|||
<span class="config-file-field" filename="signing-public.gpg" has-file="hasfile.gpgSigningPublic"></span>
|
||||
<div class="help-text">
|
||||
The certificate must be in PEM format.
|
||||
</div
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
Reference in a new issue