-
Notifications
You must be signed in to change notification settings - Fork 18
/
image.yaml
92 lines (90 loc) · 2.96 KB
/
image.yaml
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
schema_version: 1
name: "jboss-eap-6/eap64-openshift"
description: "Red Hat JBoss Enterprise Application Platform 6.4 OpenShift container image"
version: "1.9"
from: "rhel7:7-released"
labels:
- name: "com.redhat.component"
value: "jboss-eap-6-eap64-openshift-container"
- name: "io.k8s.description"
value: "Platform for building and running JavaEE applications on JBoss EAP 6.4"
- name: "io.k8s.display-name"
value: "JBoss EAP 6.4"
- name: "io.openshift.expose-services"
value: "8080:http"
- name: "io.openshift.tags"
value: "builder,javaee,eap,eap6"
- name: "io.openshift.s2i.scripts-url"
value: "image:///usr/local/s2i"
- name: "maintainer"
value: "Red Hat"
envs:
- name: SCRIPT_DEBUG
description: If set to true, ensurses that the bash scripts are executed with the -x option, printing the commands and their arguments as they are executed.
example: "true"
ports:
- value: 8443
modules:
repositories:
- name: cct_module
git:
url: https://github.com/jboss-openshift/cct_module.git
ref: 0.28.1
- name: jboss-eap-modules
git:
url: https://github.com/jboss-container-images/jboss-eap-modules.git
ref: 6.4.x
- name: jboss-eap-6-image
git:
url: https://github.com/jboss-container-images/jboss-eap-6-image.git
ref: eap64
install:
- name: jboss.container.openjdk.jdk
version: "8"
- name: eap-6.4-latest
- name: dynamic-resources
- name: s2i-common
- name: java-alternatives
- name: os-eap64-openshift
- name: os-eap-s2i
- name: os-java-jolokia
- name: jolokia
- name: os-eap64-openshift
- name: os-eap64-modules
- name: os-eap64-ping
- name: os-java-run
- name: os-eap-launch
- name: os-eap64-launch
- name: jboss.eap.logging.ext
- name: os-eap-probes
- name: jboss-maven
- name: os-eap-db-drivers
- name: os-eap-activemq-rar
- name: os-eap-sso
- name: os-eap64-sso
- name: os-java-hawkular
- name: os-eap64-hawkular
- name: os-eap-hawkular
- name: os-eap-deployment-scanner
- name: os-eap-extensions
- name: openshift-layer
- name: openshift-passwd
- name: os-logging
- name: jboss.container.eap.prometheus.config
version: '6.4'
packages:
content_sets_file: content_sets.yml
install:
- python-requests
- python-enum34
- PyYAML
run:
user: 185
cmd:
- "/opt/eap/bin/openshift-launch.sh"
osbs:
configuration:
container_file: container.yaml
repository:
name: containers/jboss-eap-6
branch: jb-eap-6.4-openshift-rhel-7