Skip to content

Commit

Permalink
Moving out of port 8081
Browse files Browse the repository at this point in the history
Signed-off-by: Emmanuel Hugonnet <[email protected]>
  • Loading branch information
ehsavoie committed Mar 4, 2024
1 parent 17a0b95 commit 9fbc4ba
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 23 deletions.
1 change: 0 additions & 1 deletion stacks/java-wildfly/2.0.1/Containerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ RUN mvn $MVN_ARGS_APPEND -Popenshift -Dmaven.test.skip=true clean package

FROM quay.io/wildfly/wildfly-runtime:$IMAGE_VERSION AS runtime

ENV SERVER_ARGS=-Djboss.http.port=8081
COPY --chown=jboss:root --from=builder /build/target/server $JBOSS_HOME
RUN chmod -R ug+rwX $JBOSS_HOME
EXPOSE 8080
55 changes: 37 additions & 18 deletions stacks/java-wildfly/2.0.1/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ spec:
image: '{{imageName}}:{{imageVersion}}'
ports:
- name: http
containerPort: 8081
containerPort: 8080
protocol: TCP
resources:
limits:
Expand All @@ -30,23 +30,42 @@ metadata:
name: '{{applicationName}}-svc'
spec:
ports:
- name: http-8081
port: 8081
- name: http-8080
port: 8080
protocol: TCP
targetPort: 8081
targetPort: 8080
selector:
app: '{{applicationName}}'
---
kind: Route
apiVersion: route.openshift.io/v1
metadata:
name: '{{applicationName}}-route'
spec:
to:
kind: Service
name: '{{applicationName}}-svc'
weight: 100
port:
targetPort: http-8081
wildcardPolicy: None

----
#apiVersion: networking.k8s.io/v1
#kind: Ingress
#metadata:
# name: '{{applicationName}}-ingress'
# labels: {}
# annotations: {}
#spec:
# rules:
# - host: tests.info
# http:
# paths:
# - path: /
# pathType: Prefix
# backend:
# service:
# name: '{{applicationName}}-svc'
# port:
# number: 8080
#---
#kind: Route
#apiVersion: route.openshift.io/v1
#metadata:
# name: '{{applicationName}}-route'
#spec:
# to:
# kind: Service
# name: '{{applicationName}}-svc'
# weight: 100
# port:
# targetPort: http-8080
# wildcardPolicy: None
#---
6 changes: 3 additions & 3 deletions stacks/java-wildfly/2.0.1/devfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,12 +67,12 @@ components:
- name: kubernetes-deploy
kubernetes:
endpoints:
- name: http-8081
- name: http-8080
path: /
targetPort: 8081
targetPort: 8080
uri: deploy.yaml
attributes:
deployment/container-port: 8081
deployment/container-port: 8080
deployment/cpuLimit: 100m
deployment/cpuRequest: 10m
deployment/memoryLimit: 300Mi
Expand Down
2 changes: 1 addition & 1 deletion stacks/java-wildfly/stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ icon: https://design.jboss.org/wildfly/logo/final/wildfly_logomark.svg
versions:
- version: 1.1.0
- version: 2.0.0
- vresion: 2.0.1
- version: 2.0.1
default: true

0 comments on commit 9fbc4ba

Please sign in to comment.