Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

apphooks: {postdestroy: python3 postdestroy.py, precreate: python3 precreate.

py}
bdg:
addvolume: enabled
affinityrules: [mtcil]
annotations: {mtcil.com/tmaas: '''{ "vendorId": "mvnr", "mtcilId": "mtcil",
"nfClass":
"appln", "nfType": "billing", "nfId": "billing1", "nfServiceId": "bdg",
"nfServiceType":
"bdg" }''', mtcil.com/tmaas.nf.nfVersion: '"1.8.1-1"',
mtcil.com/tmaas.nf.nfs.count: '"9"',
mtcil.com/tmaas.nf.nfs.nfsi.minReady: '"3"', nwFnPrefix: '{{POD_NS}}',
prometheus.io/path: '"/actuator/prometheus"',
prometheus.io/port: '"9098"', prometheus.io/scrape: '"false"',
sidecar.istio.io/inject: '"true"',
svcVersion: v1, topogw.fqdn: 'mtcil-topo-gw-np-0.
{{APP_NS}}.svc.cluster.local:8080'}
compute:
cpu: {cores: 1, reserve: false}
memory: 1G
env:
COUCHBASE_BUCKET_NAME: "billing"
COUCHBASE_CONNECTION_STR: "crdl-service.{{APP_NS}}.svc.cluster.local"
K8S_CONTAINER_NAME: "bdg"
K8S_POD_ID: "{{POD_NAME}}"
KAFKA_SERVERS: "mtcil-kafka-cl-0.{{APP_NS}}.svc.cluster.local:9092"
KAFKA_BILL_GENERATE_TOPIC: "bill_doc_topic"
KAFKA_GROUP_ID: "group_billing_collection"
KAFKA_INVOICE_TOPIC: "invoice_data"
app.password.encoder: ""
SW_AGENT_COLLECTOR_BACKEND_SERVICES: "sixthsense-collector.t070-
u000209.svc.cluster.local:11800"
image: {engine: docker, entrypoint: entry.sh, imagePullPolicy: Always, init_mode:
false,
name: mavenir/b2b-bss/billdocgen, version: rsb.sepp17}
labels:
app: billdocgenservice
microSvcName: bdg
multinode: true
multinode_max: 3
multinode_min: 2
hpa:
metrics:
- pods:
metric:
name: cpu_usage
target:
averageValue: 500m
type: AverageValue
type: Pods
- resource:
name: memory
target:
averageUtilization: 50
type: Utilization
type: Resource

name: billdocgenservice
norootfs: true.
rolling_upgrade: true
services:
- annotations: {app: billdocgenservice}
labels: {name: billdocgenservice}
name: billdocgenservice
ports:
- name: http
port: 9098
protocol: TCP
targetPort: 9098
scope: pod
type: ClusterIP
sidecars:
- command: [/bin/bash, -c, NatsSubFb]
env:
- name: MS_CONFIG_REVISION
valueFrom:
configMapKeyRef: {key: revision, name: bdg-v1-mgmt-cfg}
- name: K8S_POD_ID
valueFrom:
fieldRef: {fieldPath: metadata.name}
- name: K8S_NAMESPACE
valueFrom:
fieldRef: {fieldPath: metadata.namespace}
- name: MICROSERVICE_NAME
value: bdg
- name: NF_PREFIX
value: mvnr-mtcil1-appln-cgfm-cgfm1
- name: NF_TYPE
value: appln
- name: NF
value: cgfm
- name: ENV_SERVICE_ID
value: bdg-svc
- name: APP_PORT
value: '9999'
envFrom:
- configMapRef: {name: bdg-v1-env-cfg}
image: mavenir/b2b-bss/cim:v1.11
imagePullPolicy: Always
name: cim
resources:
limits: {cpu: 1, memory: 1Gi}
volumeMounts:
- {mountPath: /config/cfg1/, name: bdg-config1}
- {mountPath: /config/all/, name: bdg-all-config}
- {mountPath: /config/cfg2/, name: bdg-config2}
- {mountPath: /opt/conf/, name: cim-config}
volumeMounts:
- {mountPath: /app/config/, name: bdg-config1}
- {mountPath: /app/config2/, name: bdg-config4}
volumes:
- configMap: {name: bdg-v1-static-cfg}
name: bdg-all-config
- configMap:
items:
- {key: config1.ini, path: config1.ini}
- {key: application.yml, path: application.yml}
- {key: application-dev.yml, path: application-dev.yml}
- {key: billdocgen-metrics.json, path: billdocgen-metrics.json}
- {key: log4j2.xml, path: log4j2.xml}
- {key: messages_ja.properties, path: messages_ja.properties}
- {key: messages.properties, path: messages.properties}
- {key: bootstrap.properties, path: bootstrap.properties}
name: bdg-v1-static-cfg
name: bdg-config1
- configMap: {name: bdg-v1-mgmt-cfg}
name: bdg-config3
- configMap:
items:
- {key: billdocgen-keystore.p12, path: billdocgen-keystore.p12}
- {key: billdocgen-truststore.p12, path: billdocgen-truststore.p12}
- {key: es-truststore.p12, path: es-truststore.p12}
- {key: vault-truststore.p12, path: vault-truststore.p12}
name: bdg-app-cert-config
name: bdg-config4
- configMap:
items:
- {key: events.json, path: events.json}
name: bdg-v1-eventdef-cfg
name: bdg-events
- configMap:
items:
- {key: config2.ini, path: config2.ini}
name: bdg-v1-static-cfg
name: bdg-config2
- configMap:
items:
- {key: cim.json, path: cim.json}
name: bdg-v1-mgmt-cfg
name: cim-config
clone: enabled
name: billdocgenservice
numa_aware: true
roles: [bdg]
snapshot: enabled
version: '1.0'

#################### no config

You might also like