added config doc for redirect middleware

Signed-off-by: Andrew Hsu <andrewhsu@acm.org> (github: andrewhsu)
This commit is contained in:
Andrew Hsu 2016-04-25 11:31:02 -07:00 committed by Andrew Hsu
parent 80248c3d3a
commit fe9509f8f3

View file

@ -165,6 +165,10 @@ information about each option that appears later in this page.
privatekey: /path/to/pem privatekey: /path/to/pem
keypairid: cloudfrontkeypairid keypairid: cloudfrontkeypairid
duration: 3000s duration: 3000s
storage:
- name: redirect
options:
baseurl: https://example.com/
reporting: reporting:
bugsnag: bugsnag:
apikey: bugsnagapikey apikey: bugsnagapikey
@ -676,8 +680,7 @@ object they're wrapping. This means a registry middleware must implement the
`distribution.Repository`, and storage middleware must implement `distribution.Repository`, and storage middleware must implement
`driver.StorageDriver`. `driver.StorageDriver`.
Currently only one middleware, `cloudfront`, a storage middleware, is supported An example configuration of the `cloudfront` middleware, a storage middleware:
in the registry implementation.
middleware: middleware:
registry: registry:
@ -758,6 +761,15 @@ interpretation of the options.
</tr> </tr>
</table> </table>
### redirect
In place of the `cloudfront` storage middleware, the `redirect`
storage middleware can be used to specify a custom URL to a location
of a proxy for the layer stored by the S3 storage driver.
| Parameter | Required | Description |
| --- | --- | --- |
| baseurl | yes | `SCHEME://HOST` at which layers are served. Can also contain port. For example, `https://example.com:5443`. |
## reporting ## reporting
@ -1794,7 +1806,7 @@ This example illustrates how to configure storage middleware in a registry.
Middleware allows the registry to serve layers via a content delivery network Middleware allows the registry to serve layers via a content delivery network
(CDN). This is useful for reducing requests to the storage layer. (CDN). This is useful for reducing requests to the storage layer.
Currently, the registry supports [Amazon The registry supports [Amazon
Cloudfront](http://aws.amazon.com/cloudfront/). You can only use Cloudfront in Cloudfront](http://aws.amazon.com/cloudfront/). You can only use Cloudfront in
conjunction with the S3 storage driver. conjunction with the S3 storage driver.