Added cloud9 templates for catlle and k8s
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
.catalog:
|
||||
name: Cloud9
|
||||
description: |
|
||||
(Experimental) Cloud 9 SDK
|
||||
version: 3.0-rancher1
|
||||
minimum_rancher_version: v1.0.0
|
||||
maintainer: "Raul Sanchez <rawmind@gmail.com>"
|
||||
uuid: cloud9-0
|
||||
questions:
|
||||
- variable: "cloud9_user"
|
||||
description: |
|
||||
Username.
|
||||
label: "Username:"
|
||||
default: "test"
|
||||
required: true
|
||||
type: "string"
|
||||
- variable: "cloud9_pass"
|
||||
description: |
|
||||
Password.
|
||||
label: "Password:"
|
||||
default: "test1234"
|
||||
required: true
|
||||
type: "string"
|
||||
- variable: "cloud9_port"
|
||||
description: "Port to listen"
|
||||
label: "Port:"
|
||||
required: true
|
||||
default: "8080"
|
||||
type: "int"
|
||||
- variable: "cloud9_repo"
|
||||
description: "Git repo to sync"
|
||||
label: "Git repo:"
|
||||
required: false
|
||||
default: ""
|
||||
type: "string"
|
||||
- variable: "cloud9_publish"
|
||||
label: "Publish:"
|
||||
description: "Publish service to traefik."
|
||||
default: stack
|
||||
required: true
|
||||
type: enum
|
||||
options:
|
||||
- false
|
||||
- true
|
||||
- stack
|
||||
- variable: "cloud9_domain"
|
||||
description: "Publish service domain"
|
||||
label: "Publish domain:"
|
||||
required: true
|
||||
default: "dev.local"
|
||||
type: "string"
|
||||
cloud9-sdk:
|
||||
scale: 1
|
||||
retain_ip: true
|
||||
health_check:
|
||||
port: ${cloud9_port}
|
||||
interval: 5000
|
||||
unhealthy_threshold: 3
|
||||
request_line: ''
|
||||
healthy_threshold: 2
|
||||
response_timeout: 5000
|
||||
Reference in New Issue
Block a user