Change-Id: I2db86e499cc345fa11c2a346afc189821f9f7b45
Issue-ID: NONRTRIC-232
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
name: a1-simulator
tag: 1.0.1
service:
name: a1-simulator
tag: 1.0.1
service:
+ httpName: http
+ internalPort1: 8085
+ targetPort1: 8085
+ httpsName: https
+ internalPort2: 8185
+ targetPort2: 8185
+ liveness:
+ initialDelaySeconds: 20
+ periodSeconds: 10
+ readiness:
+ initialDelaySeconds: 20
+ periodSeconds: 10
oscVersion:
name: a1-sim-osc
replicaCount: 2
oscVersion:
name: a1-sim-osc
replicaCount: 2
heritage: {{ .Release.Service }}
spec:
ports:
heritage: {{ .Release.Service }}
spec:
ports:
- - name: http
- protocol: TCP
- port: {{ .Values.a1simulator.service.internalPort }}
- targetPort: {{ .Values.a1simulator.service.internalPort }}
+ - name: {{ index .Values.a1simulator.service.httpName }}
+ port: {{ .Values.a1simulator.service.internalPort1 }}
+ targetPort: {{ .Values.a1simulator.service.targetPort1 }}
+ protocol: TCP
+ - name: {{ index .Values.a1simulator.service.httpsName }}
+ port: {{ .Values.a1simulator.service.internalPort2 }}
+ targetPort: {{ .Values.a1simulator.service.targetPort2 }}
+ protocol: TCP
selector:
app: {{ include "common.namespace.nonrtric" . }}-{{ include "common.name.a1simulator" . }}
release: {{ .Release.Name }}
selector:
app: {{ include "common.namespace.nonrtric" . }}-{{ include "common.name.a1simulator" . }}
release: {{ .Release.Name }}
image: {{ .Values.a1simulator.image.registry }}/{{ .Values.a1simulator.image.name }}:{{ .Values.a1simulator.image.tag }}
imagePullPolicy: {{ .Values.a1simulator.imagePullPolicy }}
ports:
image: {{ .Values.a1simulator.image.registry }}/{{ .Values.a1simulator.image.name }}:{{ .Values.a1simulator.image.tag }}
imagePullPolicy: {{ .Values.a1simulator.imagePullPolicy }}
ports:
- - containerPort: {{ .Values.a1simulator.service.internalPort }}
+ - containerPort: {{ .Values.a1simulator.service.targetPort1 }}
+ protocol: TCP
+ - containerPort: {{ .Values.a1simulator.service.targetPort2 }}
protocol: TCP
readinessProbe:
tcpSocket:
protocol: TCP
readinessProbe:
tcpSocket:
- port: {{ .Values.a1simulator.service.internalPort }}
- initialDelaySeconds: 5
- periodSeconds: 15
+ port: {{ .Values.a1simulator.service.targetPort1 }}
+ initialDelaySeconds: {{ .Values.a1simulator.readiness.initialDelaySeconds }}
+ periodSeconds: {{ .Values.a1simulator.readiness.periodSeconds }}
+ livenessProbe:
+ tcpSocket:
+ port: {{ .Values.a1simulator.service.targetPort1 }}
+ initialDelaySeconds: {{ .Values.a1simulator.liveness.initialDelaySeconds }}
+ periodSeconds: {{ .Values.a1simulator.liveness.periodSeconds }}
env:
- name: A1_VERSION
value: OSC_2.1.0
env:
- name: A1_VERSION
value: OSC_2.1.0
image: {{ .Values.a1simulator.image.registry }}/{{ .Values.a1simulator.image.name }}:{{ .Values.a1simulator.image.tag }}
imagePullPolicy: {{ .Values.a1simulator.imagePullPolicy }}
ports:
image: {{ .Values.a1simulator.image.registry }}/{{ .Values.a1simulator.image.name }}:{{ .Values.a1simulator.image.tag }}
imagePullPolicy: {{ .Values.a1simulator.imagePullPolicy }}
ports:
- - containerPort: {{ .Values.a1simulator.service.internalPort }}
+ - containerPort: {{ .Values.a1simulator.service.targetPort1 }}
+ protocol: TCP
+ - containerPort: {{ .Values.a1simulator.service.targetPort2 }}
protocol: TCP
readinessProbe:
tcpSocket:
protocol: TCP
readinessProbe:
tcpSocket:
- port: {{ .Values.a1simulator.service.internalPort }}
- initialDelaySeconds: 5
- periodSeconds: 15
+ port: {{ .Values.a1simulator.service.targetPort1 }}
+ initialDelaySeconds: {{ .Values.a1simulator.readiness.initialDelaySeconds }}
+ periodSeconds: {{ .Values.a1simulator.readiness.periodSeconds }}
+ livenessProbe:
+ tcpSocket:
+ port: {{ .Values.a1simulator.service.targetPort1 }}
+ initialDelaySeconds: {{ .Values.a1simulator.liveness.initialDelaySeconds }}
+ periodSeconds: {{ .Values.a1simulator.liveness.periodSeconds }}
env:
- name: A1_VERSION
value: STD_1.1.3
\ No newline at end of file
env:
- name: A1_VERSION
value: STD_1.1.3
\ No newline at end of file
name: a1-simulator
tag: 1.0.1
service:
name: a1-simulator
tag: 1.0.1
service:
+ httpName: http
+ internalPort1: 8085
+ targetPort1: 8085
+ httpsName: https
+ internalPort2: 8185
+ targetPort2: 8185
+ liveness:
+ initialDelaySeconds: 20
+ periodSeconds: 10
+ readiness:
+ initialDelaySeconds: 20
+ periodSeconds: 10
oscVersion:
name: a1-sim-osc
replicaCount: 2
oscVersion:
name: a1-sim-osc
replicaCount: 2
- "baseUrl":"http://a1-sim-osc-0.a1-sim:8085",
+ "baseUrl":"https://a1-sim-osc-0.a1-sim:8185",
"controller": "controller1",
"managedElementIds":[
"kista_1",
"controller": "controller1",
"managedElementIds":[
"kista_1",
- "baseUrl":"http://a1-sim-std-0.a1-sim:8085",
+ "baseUrl":"https://a1-sim-std-0.a1-sim:8185",
"controller": "controller1",
"managedElementIds":[
"kista_1",
"controller": "controller1",
"managedElementIds":[
"kista_1",