Add Confluence template (#301)
This commit is contained in:
parent
c154d188ac
commit
3dccc339f1
13
templates/confluence/0/docker-compose.yml
Normal file
13
templates/confluence/0/docker-compose.yml
Normal file
@ -0,0 +1,13 @@
|
||||
confluence:
|
||||
image: sanderkleykens/confluence:5.10.6
|
||||
restart: always
|
||||
environment:
|
||||
- CATALINA_OPTS=-Xms${heap_size} -Xmx${heap_size} ${jvm_args}
|
||||
- CONFLUENCE_PROXY_PORT=${proxy_port}
|
||||
- CONFLUENCE_PROXY_NAME=${proxy_name}
|
||||
- CONFLUENCE_PROXY_SCHEME=${proxy_scheme}
|
||||
- CONFLUENCE_CONTEXT_PATH=${context_path}
|
||||
external_links:
|
||||
- ${database_link}:database
|
||||
volumes:
|
||||
- ${confluence_home}:/var/atlassian/confluence
|
69
templates/confluence/0/rancher-compose.yml
Normal file
69
templates/confluence/0/rancher-compose.yml
Normal file
@ -0,0 +1,69 @@
|
||||
.catalog:
|
||||
name: "Confluence"
|
||||
version: "5.10.6"
|
||||
description: "Create, organize, and discuss work with your team"
|
||||
questions:
|
||||
- variable: "context_path"
|
||||
label: "Context path"
|
||||
description: |
|
||||
The context path under which Confluence will be available
|
||||
type: "string"
|
||||
default: "/confluence"
|
||||
required: true
|
||||
- variable: "proxy_name"
|
||||
label: "Proxy name"
|
||||
description: |
|
||||
When behind a proxy, specify the name through which clients will connect to Confluence. For example: confluence.mycompany.com
|
||||
type: "string"
|
||||
required: false
|
||||
- variable: "proxy_port"
|
||||
label: "Proxy port"
|
||||
description: |
|
||||
When behind a proxy, specify the port through which clients will connect to Confluence
|
||||
type: "int"
|
||||
required: false
|
||||
- variable: "proxy_scheme"
|
||||
label: "Proxy scheme"
|
||||
description: |
|
||||
When behind a proxy, specify the protocol clients will use to connect to Confluence
|
||||
type: "enum"
|
||||
options:
|
||||
- http
|
||||
- https
|
||||
default: http
|
||||
required: false
|
||||
- variable: "heap_size"
|
||||
label: "Heap size"
|
||||
description: |
|
||||
The size of the heap the JVM can allocate
|
||||
type: "string"
|
||||
default: "1024m"
|
||||
required: true
|
||||
- variable: "jvm_args"
|
||||
label: "JVM arguments"
|
||||
description: |
|
||||
Additional arguments to pass to the JVM
|
||||
type: "string"
|
||||
required: false
|
||||
- variable: "database_link"
|
||||
label: "Database"
|
||||
description: |
|
||||
Service link to the database. This will be mapped to the container as 'database'
|
||||
type: "service"
|
||||
required: false
|
||||
- variable: "confluence_home"
|
||||
label: "Confluence home directory"
|
||||
description: |
|
||||
The location to mount the Confluence home directory on
|
||||
type: "string"
|
||||
required: true
|
||||
confluence:
|
||||
scale: 1
|
||||
health_check:
|
||||
port: 8090
|
||||
interval: 2000
|
||||
initializing_timeout: 60000
|
||||
unhealthy_threshold: 3
|
||||
strategy: recreate
|
||||
healthy_threshold: 2
|
||||
response_timeout: 2000
|
85
templates/confluence/catalogIcon-confluence.svg
Normal file
85
templates/confluence/catalogIcon-confluence.svg
Normal file
@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Conf_-_Blue" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
|
||||
y="0px" width="984.127px" height="267.72px" viewBox="0 0 984.127 267.72" style="enable-background:new 0 0 984.127 267.72;"
|
||||
xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#205081;}
|
||||
</style>
|
||||
<g>
|
||||
<g>
|
||||
<path class="st0" d="M313.082,136.502c-26.125,0-39.936,12.551-39.936,36.295v22.383c0,23.744,13.811,36.295,39.936,36.295
|
||||
c26.127,0,39.938-12.551,39.938-36.295v-22.383C353.02,149.053,339.209,136.502,313.082,136.502z M298.053,172.068
|
||||
c0-9.769,4.494-13.938,15.029-13.938c10.535,0,15.031,4.169,15.031,13.938v23.84c0,9.77-4.496,13.938-15.031,13.938
|
||||
c-10.535,0-15.029-4.168-15.029-13.938V172.068z"/>
|
||||
<path class="st0" d="M420.582,136.502c-9.861,0-23.293,3.4-34.643,8.728l-1.357-4.642c-0.395-1.342-1.625-2.267-3.023-2.267
|
||||
h-13.779c-1.738,0-3.15,1.411-3.15,3.151v85.033c0,1.74,1.412,3.15,3.15,3.15h18.605c1.74,0,3.15-1.41,3.15-3.15v-58.893
|
||||
c6.703-3.409,16.125-6.934,21.766-6.934c4.19,0,5.746,1.558,5.746,5.748v60.078c0,1.74,1.412,3.15,3.15,3.15h18.605
|
||||
c1.74,0,3.15-1.41,3.15-3.15v-62.445C441.953,145.775,434.764,136.502,420.582,136.502z"/>
|
||||
<path class="st0" d="M509.053,103.04c-5.016-1.279-10.787-1.984-16.25-1.984c-19.893,0-29.562,9.432-29.562,28.833v11.025h-10.328
|
||||
c-1.74,0-3.15,1.41-3.15,3.152v14.055c0,1.738,1.41,3.149,3.15,3.149h10.328v65.236c0,1.74,1.412,3.15,3.15,3.15h18.605
|
||||
c1.738,0,3.15-1.41,3.15-3.15V161.27h18.27c1.65,0,3.021-1.275,3.141-2.922l0.006-14.057c0-1.032-0.236-1.729-0.834-2.371
|
||||
c-0.598-0.641-1.432-1.006-2.307-1.006h-18.275v-9.752c0-6.795,1.307-9.206,8.66-9.206c2.272,0,5.736,0.352,9.047,0.917
|
||||
c0.838,0.144,1.703-0.06,2.391-0.564s1.143-1.263,1.26-2.11l1.891-13.675C511.615,104.938,510.607,103.438,509.053,103.04z"/>
|
||||
<path class="st0" d="M542.688,103.498h-18.605c-1.738,0-3.15,1.41-3.15,3.15v119.857c0,1.74,1.412,3.15,3.15,3.15h18.605
|
||||
c1.74,0,3.15-1.41,3.15-3.15V106.648C545.838,104.908,544.428,103.498,542.688,103.498z"/>
|
||||
<path class="st0" d="M633.816,138.321h-18.605c-1.738,0-3.15,1.411-3.15,3.151v58.891c-6.703,3.41-16.125,6.936-21.764,6.936
|
||||
c-4.189,0-5.748-1.557-5.748-5.748v-60.078c0-1.74-1.41-3.151-3.15-3.151h-18.605c-1.738,0-3.15,1.411-3.15,3.151v62.444
|
||||
c0,18.287,7.191,27.558,21.373,27.558c9.861,0,23.293-3.4,34.641-8.727l1.359,4.643c0.393,1.343,1.623,2.266,3.023,2.266h13.777
|
||||
c1.74,0,3.15-1.41,3.15-3.15v-85.033C636.967,139.732,635.557,138.321,633.816,138.321z"/>
|
||||
<path class="st0" d="M685.906,136.502c-24.935,0-38.117,12.424-38.117,35.932v23.475c0,24.266,12.344,35.566,38.844,35.566
|
||||
c10.803,0,22.305-1.887,31.559-5.178c1.482-0.525,2.348-2.064,2.029-3.604l-2.75-13.316c-0.176-0.856-0.701-1.602-1.449-2.055
|
||||
c-0.748-0.454-1.65-0.578-2.494-0.339c-8.537,2.417-16.68,3.591-24.893,3.591c-13.555,0-15.939-4.377-15.939-13.573V193.8h46.172
|
||||
c1.74,0,3.152-1.409,3.152-3.15v-17.124C722.02,148.266,710.543,136.502,685.906,136.502z M672.695,173.268v-3.018
|
||||
c0-8.766,4.254-12.846,13.393-12.846c10.09,0,12.117,4.914,12.117,12.846v3.018H672.695z"/>
|
||||
<path class="st0" d="M789.244,136.502c-9.861,0-23.293,3.4-34.643,8.728l-1.359-4.642c-0.393-1.342-1.625-2.267-3.021-2.267
|
||||
h-13.779c-1.738,0-3.15,1.411-3.15,3.151v85.033c0,1.74,1.412,3.15,3.15,3.15h18.605c1.74,0,3.15-1.41,3.15-3.15v-58.893
|
||||
c6.703-3.409,16.125-6.934,21.766-6.934c4.19,0,5.746,1.558,5.746,5.748v60.078c0,1.74,1.412,3.15,3.15,3.15h18.606
|
||||
c1.74,0,3.15-1.41,3.15-3.15v-62.445C810.615,145.775,803.426,136.502,789.244,136.502z"/>
|
||||
<path class="st0" d="M882.271,210.396c-0.131-0.869-0.617-1.642-1.342-2.136c-0.725-0.494-1.621-0.665-2.479-0.468
|
||||
c-5.342,1.224-10.939,1.871-16.189,1.871c-11.801,0-15.213-3.004-15.213-13.393v-24.566c0-10.389,3.412-13.392,15.213-13.392
|
||||
c3.248,0,10.242,0.495,16.191,1.859c0.855,0.194,1.754,0.026,2.479-0.467c0.725-0.494,1.211-1.269,1.342-2.136l2.207-14.719
|
||||
c0.232-1.555-0.717-3.043-2.225-3.488c-7.164-2.111-15.543-2.861-20.541-2.861c-28.107,0-39.572,10.252-39.572,35.386v24.202
|
||||
c0,25.133,11.465,35.385,39.572,35.385c6.84,0,14.719-1.094,20.56-2.854c1.498-0.451,2.44-1.936,2.207-3.483L882.271,210.396z"/>
|
||||
<path class="st0" d="M929.408,136.502c-24.934,0-38.115,12.424-38.115,35.932v23.475c0,24.266,12.344,35.566,38.844,35.566
|
||||
c10.803,0,22.305-1.887,31.559-5.178c1.482-0.525,2.348-2.064,2.029-3.604l-2.75-13.316c-0.176-0.856-0.701-1.602-1.449-2.055
|
||||
c-0.748-0.454-1.65-0.578-2.494-0.339c-8.537,2.417-16.68,3.591-24.893,3.591c-13.555,0-15.939-4.377-15.939-13.573V193.8h46.174
|
||||
c1.738,0,3.15-1.409,3.15-3.15v-17.124C965.523,148.266,954.047,136.502,929.408,136.502z M916.199,173.268v-3.018
|
||||
c0-8.766,4.256-12.846,13.393-12.846c10.09,0,12.117,4.914,12.117,12.846v3.018H916.199z"/>
|
||||
</g>
|
||||
<path class="st0" d="M233.697,127.575c7.453,0,17.764,1.024,27.58,2.739c0.848,0.148,1.719-0.058,2.41-0.568
|
||||
c0.693-0.51,1.147-1.28,1.256-2.133l2.102-16.371c0.205-1.595-0.826-3.09-2.391-3.463c-9.852-2.356-21.104-3.653-31.686-3.653
|
||||
c-29.52,0-44.486,12.272-44.486,36.476V195.2c0,24.204,14.967,36.478,44.486,36.478c10.582,0,21.834-1.299,31.686-3.652
|
||||
c1.564-0.376,2.596-1.869,2.391-3.467l-2.102-16.369c-0.109-0.852-0.562-1.624-1.254-2.135c-0.693-0.51-1.568-0.713-2.412-0.567
|
||||
c-9.818,1.717-20.129,2.741-27.58,2.741c-14.641,0-19.58-4.299-19.58-17.033v-46.589
|
||||
C214.117,131.872,219.057,127.575,233.697,127.575z"/>
|
||||
<g>
|
||||
<path class="st0" d="M126.997,197.8c-2.016-3.974-4.405-7.991-7.199-12.077c-2.001-2.929-4.146-5.778-6.388-8.567
|
||||
c-0.911-1.136-0.529-2.548,0.167-3.25c0.688-0.705,1.381-1.409,2.076-2.121c9.58-9.77,19.487-19.872,27.084-30.786
|
||||
c8.08-11.61,12.557-22.623,13.686-33.953c0.113-1.139-0.404-2.347-1.323-3.049c-0.604-0.46-1.333-0.699-2.071-0.699
|
||||
c-0.408,0-0.823,0.075-1.216,0.226c-7.367,2.817-14.847,4.957-21.676,6.547c-1.392,0.325-2.517,1.359-2.983,2.602
|
||||
c-4.976,13.627-17.679,26.603-31.006,40.194c-0.535,0.508-1.285,1.178-2.504,1.178c-1.218,0-1.96-0.648-2.504-1.178
|
||||
c-13.327-13.592-26.03-26.521-31.006-40.15c-0.467-1.24-1.593-2.275-2.983-2.601c-6.832-1.591-14.317-3.912-21.674-6.729
|
||||
c-0.396-0.15-0.81-0.226-1.22-0.226c-0.737,0-1.467,0.239-2.07,0.7c-0.939,0.717-1.439,1.871-1.322,3.047
|
||||
c1.129,11.332,5.605,22.481,13.688,34.091c7.596,10.914,17.503,21.017,27.082,30.786c17.65,17.994,34.323,34.997,35.787,54.713
|
||||
c0.131,1.779,1.613,3.158,3.399,3.158h20.737c0.934,0,1.826-0.384,2.471-1.061c0.642-0.677,0.981-1.584,0.935-2.519
|
||||
c-0.184-3.713-0.723-7.428-1.596-11.16l0.008-0.008c-0.026-0.109-0.045-0.22-0.045-0.335c0-0.757,0.586-1.382,1.355-1.382
|
||||
c0.065,0,0.129,0.012,0.193,0.021l0.001-0.001c16.929,2.48,27.635,6.438,27.651,10.8c0,0.003,0,0.006,0,0.01
|
||||
c0,4.107-9.625,10.311-25.268,14.852l-0.006,0.006c-1.391,0.396-2.405,1.654-2.405,3.146c0,1.809,1.493,3.279,3.34,3.279
|
||||
c0.255,0,0.501-0.029,0.739-0.083c21.027-4.864,34.966-13.038,34.966-22.266C173.899,211.998,155.055,202.211,126.997,197.8z"/>
|
||||
<path class="st0" d="M71.392,187.112c-0.425-0.444-1.277-1.038-2.422-1.038c-1.547,0-2.466,0.999-2.812,1.529
|
||||
c-2.264,3.445-4.24,6.844-5.946,10.209c-28.019,4.418-46.83,14.195-46.83,25.144c0,9.237,13.84,17.394,34.905,22.255
|
||||
c0.003,0.001,0.023-0.001,0.031-0.002c0.248,0.059,0.503,0.096,0.769,0.096c1.846,0,3.339-1.471,3.339-3.279
|
||||
c0-1.488-1.016-2.73-2.399-3.131l-0.011-0.022c-15.644-4.541-25.268-10.744-25.268-14.852c0-0.004,0-0.007,0-0.01
|
||||
c0.016-4.354,10.692-8.307,27.58-10.788c0.061-0.01,0.119-0.02,0.181-0.02c0.776,0,1.369,0.632,1.369,1.396
|
||||
c0,0.117-0.019,0.229-0.046,0.338l0.014,0.015c-0.867,3.716-1.398,7.415-1.581,11.111c-0.046,0.928,0.296,1.851,0.94,2.529
|
||||
c0.643,0.674,1.548,1.062,2.479,1.062h20.738c1.781,0,3.281-1.394,3.412-3.17c0.451-6.067,2.348-12.149,5.786-18.54
|
||||
c1.191-2.211,0.266-4.288-0.421-5.176C81.787,198.332,77.608,193.6,71.392,187.112z"/>
|
||||
<path class="st0" d="M91.25,135.884c0.82,0.798,1.749,0.947,2.389,0.947h0.007c0.642,0,1.57-0.149,2.391-0.947
|
||||
c7.312-7.11,11.241-15.4,12.102-17.705c0.126-0.339,0.253-0.723,0.253-1.26c0-1.84-1.533-3.154-3.137-3.154
|
||||
c-1.324,0-5.094,0.391-11.591,0.391h-0.043c-6.496,0-10.265-0.391-11.588-0.391c-1.604,0-3.139,1.314-3.139,3.154
|
||||
c0,0.537,0.127,0.921,0.254,1.26C80.007,120.483,83.937,128.773,91.25,135.884z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 8.3 KiB |
5
templates/confluence/config.yml
Normal file
5
templates/confluence/config.yml
Normal file
@ -0,0 +1,5 @@
|
||||
name: Confluence
|
||||
description: |
|
||||
Create, organize, and discuss work with your team
|
||||
version: 5.10.6
|
||||
category: Collaboration
|
Loading…
x
Reference in New Issue
Block a user