Docker_ite
Docker_ite
kind: Deployment
metadata:
name: co-gsig2lite
namespace: tibco-others-uat
spec:
replicas: 1
selector:
matchLabels:
app: co-gsig2lite
template:
metadata:
labels:
app: co-gsig2lite
spec:
securityContext:
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
containers:
- name: co-gsig2lite
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
image: image-registry.openshift-image-registry.svc:5000/tibco-others-sit/
co-gsig2lite:1.0.1
imagePullPolicy: IfNotPresent
resources:
limits:
cpu: '1'
memory: 1Gi
requests:
cpu: 500m
memory: 512Mi
env:
- name: BW_JAVA_OPTS
value: '-Duser.timezone=WIB -Dbw.engine.opentracing.enable=true -
Dbw.application.activity.validateOutput=false -
Dbw.application.activity.validateInput=false'
- name: BW_PROFILE
value: 'SIT'
- name: CUSTOM_LOGBACK
value: 'true'
- name: bs.getsubsinfo.client.clientHttpConnection.hostname
value: 'bs-getsubsinfolite-uat.apps.ocpmwdev.ioh.co.id'
- name: bs.getsubsinfo.client.clientHttpConnection.MaxHttpConn
value: '200'
- name: bs.getsubsinfo.client.clientHttpConnection.MaxHttpConnHost
value: '20'
- name: bs.getsubsinfo.client.clientHttpConnection.port
value: '80'
- name: bs.getsubsinfo.client.clientHttpConnection.timeout
value: '30'
- name: co.gsig2lite.HttpPort
value: '8447'
- name: common.shared.Log.Level
value: 'INFO'
- name: common.shared.Log.LogReferenceEnabled
value: 'true'
- name: common.shared.Log.PayloadEnabled
value: 'true'
ports:
- containerPort: 8447
---
apiVersion: v1
kind: Service
metadata:
name: co-gsig2lite
namespace: tibco-others-uat
labels:
app: co-gsig2lite
spec:
type: NodePort
selector:
app: co-gsig2lite
ports:
- name: co-gsig2lite-8447-tcp
protocol: TCP
port: 8080
targetPort: 8447
---
kind: Route
apiVersion: route.openshift.io/v1
metadata:
name: co-gsig2lite
namespace: tibco-others-uat
labels:
app: co-gsig2lite
spec:
host: co-gsig2lite-uat.apps.ocpmwdev.ioh.co.id
path:
to:
kind: Service
name: co-gsig2lite
weight: 100
port:
targetPort: 8447