-
Notifications
You must be signed in to change notification settings - Fork 3
/
apb.yml
93 lines (93 loc) · 12.2 KB
/
apb.yml
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
version: 1.0
name: sync-app-apb
description: Installs the Aerogear Sync Application
bindable: True
async: optional
tags:
- mobile-service
- mobile-client-enabled
metadata:
displayName: Data Sync
imageUrl: "data:image/png;base64,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"
documentationUrl: "https://docs.aerogear.org/aerogear/latest/data-sync.html"
providerDisplayName: "Red Hat, Inc."
serviceName: sync-app
plans:
- name: default
description: This plan sets up the Sync Application
free: True
metadata:
mobileclient_bind_parameters_data:
- '{}'
parameters:
- name: SYNC_APP_NAME
description: The name of your sync application.
type: string
pattern: "^[a-z][a-z0-9-]*[a-z0-9]$"
required: True
title: Sync Application Name
- name: SYNC_APP_CONTAINER_IMAGE
description: URL of your GraphQL Server container image, e.g. docker.io/aerogear/voyager-server-example-task
type: string
required: True
title: Sync Application container image
- name: SYNC_APP_CONTAINER_IMAGE_VERSION
description: "Version of your Sync Application container image"
type: string
required: False
title: Sync Application container image version
default: 'latest'
- name: SYNC_APP_PORT
description: Port of the Sync Application to Expose. Use '4000' for docker.io/aerogear/voyager-server-example-task image.
type: number
required: True
title: Sync App Port
default: 4000
- name: SYNC_APP_METRICS_ENDPOINT
description: "Metrics endpoint of your Sync Application. Format: \"/metrics\""
type: string
required: False
title: Sync Application metrics endpoint
default: '/metrics'
- name: SYNC_APP_GRAPHQL_ENDPOINT
description: "GraphQL Endpoint of your Sync Application. Format: \"/graphql\""
type: string
required: False
title: Sync App GraphQL Endpoint
default: '/graphql'
- name: DB_HOSTNAME
description: Hostname of the Database Server
type: string
required: False
title: Database Server Hostname
- name: DB_PORT
description: Port of the Database Server
type: number
required: False
title: Database Server Port
- name: DB_USERNAME
description: Username that will be used to connect to Database
type: string
required: False
title: Database Server Username
- name: DB_PASSWORD
description: Password that will be used to connect to Database
type: string
required: False
title: Database Server Password
- name: DB_NAME
description: Name of the Database
type: string
required: False
title: Database name
- name: DB_SSL
description: Use SSL connection to the Database Server
type: boolean
display_type: checkbox
default: false
title: Use SSL?
bind_parameters:
- name: CLIENT_ID
required: True
title: Mobile Client ID
type: string