1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
Overview
--------
This charm provides go-pronto from https://github.com/bigkevmcd/go-pronto.
Pronto is a Content Delivery Network (CDN) front-end service to OpenStack's Swift cloud object storage,
Usage
-----
First deploy the service:
juju deploy go-pronto
Next you will need to add a relation between go-pronto and a webapp that will use it:
juju add-relation go-pronto:cdn django-webapp:cdn
Finally expose the service:
juju expose go-pronto
Configuration
-------------
go-pronto:
swift_auth_url: "https://keystone.canonistack.canonical.com:443/v2.0/"
swift_tenant_name: "foo_project"
swift_region: "foo01"
swift_username: "foo"
swift_password: "barbarbar"
swift_container: "foo_bucket"
port: 9080
hostname: ""
Bootstrap and Deploy:
---------------------
export JUJU_REPOSITORY=${PWD}/summit-website
juju bootstrap
juju deploy --config=test-deploy.yaml local:go-pronto go-pronto
juju expose go-pronto
Contact Information
-------------------
Author: Kevin McDermott
Report bugs at: https://github.com/bigkevmcd/go-pronto
Location: http://jujucharms.com/charms/trusty/go-pronto
|