Merge pull request #2973 from coreos-inc/joseph.schorr/QS-116/cloudfront-storage
Add support for configuring cloudfront storage
This commit is contained in:
commit
6514bf229f
6 changed files with 86 additions and 18 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