forked from cwpenhale/openshift-jboss720-cartridge
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manifest.yml
executable file
·114 lines (114 loc) · 3.46 KB
/
manifest.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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
Name: wildfly
Cartridge-Short-Name: WILDFLY
Display-Name: WildFly Application Server 8.2.1.Final
Description: "The leading open source Java EE7 application server for enterprise Java applications. Popular development frameworks include CDI, DeltaSpike and Spring"
Version: '8'
Source-Url: https://github.com/openshift-cartridges/openshift-wildfly-cartridge/archive/wildfly-8.zip
License: LGPL
License-Url: http://www.gnu.org/copyleft/lesser.txt
Vendor: JBoss
Cartridge-Version: '0.0.7'
Cartridge-Vendor: jboss
Categories:
- service
- web_framework
- java
- wildfly
- java_ee_7
Website: http://www.wildfly.org
Help-Topics:
"Developer Center": https://www.openshift.com/developers
Cart-Data:
- Key: OPENSHIFT_WILDFLY_LOG_DIR
Type: environment
Description: "Directory to store application log files."
- Key: OPENSHIFT_TMP_DIR
Type: environment
Description: "Directory to store application temporary files."
- Key: OPENSHIFT_REPO_DIR
Type: environment
Description: "Application root directory where application files reside. This directory is reset every time you do a git-push"
- Key: OPENSHIFT_WILDFLY_HTTP_PORT
Type: environment
Description: "Internal port to which the web-framework binds to."
- Key: OPENSHIFT_WILDFLY_IP
Type: environment
Description: "Internal IP to which the web-framework binds to."
- Key: OPENSHIFT_APP_DNS
Type: environment
Description: "Fully qualified domain name for the application."
- Key: OPENSHIFT_APP_NAME
Type: environment
Description: "Application name"
- Key: OPENSHIFT_DATA_DIR
Type: environment
Description: "Directory to store application data files. Preserved across git-pushes. Not shared across gears."
- Key: OPENSHIFT_APP_UUID
Type: environment
Description: "Unique ID which identified the application. Does not change between gears."
- Key: OPENSHIFT_GEAR_UUID
Type: environment
Description: "Unique ID which identified the gear. This value changes between gears."
Provides:
- wildfly-8
- "wildfly"
- wildfly-standalone
Publishes:
publish-http-url:
Type: "NET_TCP:httpd-proxy-info"
publish-wildfly-cluster:
Type: NET_TCP:wildfly-cluster-info
Subscribes:
set-env:
Type: "ENV:*"
Required: false
set-mysql-connection-info:
Type: "NET_TCP:db:mysql"
Required : false
set-postgres-connection-info:
Type: "NET_TCP:db:postgres"
Required : false
set-doc-url:
Type: "STRING:urlpath"
Required : false
set-generic-java:
Type: "ENV:NET_TCP:generic-java"
set-wildfly-cluster:
Type: NET_TCP:wildfly-cluster-info
Scaling:
Min: 1
Max: -1
Endpoints:
- Private-IP-Name: IP
Private-Port-Name: HTTP_PORT
Private-Port: 8080
Public-Port-Name: HTTP_PROXY_PORT
Protocols:
- http
- ws
Mappings:
- Frontend: ''
Backend: ''
Options:
websocket: true
- Frontend: /health
Backend: ''
Options:
health: true
- Private-IP-Name: IP
Private-Port-Name: CLUSTER_PORT
Private-Port: 7600
Public-Port-Name: CLUSTER_PROXY_PORT
- Private-IP-Name: IP
Private-Port-Name: MANAGEMENT_HTTP_PORT
Private-Port: 9990
- Private-IP-Name: IP
Private-Port-Name: HAZELCAST_PORT
Private-Port: 5701
Public-Port-Name: HAZELCAST_PROXY_PORT
- Private-IP-Name: IP
Private-Port-Name: CLOUD_CONFIG_PORT
Private-Port: 8888
Public-Port-Name: CLOUD_CONFIG_PROXY_PORT
Additional-Control-Actions:
- threaddump