Customer would like yaml to have placeholders for their own load balancer in k8s

Description

Customer had to make these modifications to one of the yaml files. Customer asks if this can be changed on our end so that they don’t have to keep a local copy of the charts in their repository. This way they won’t have any conflicts with future chart changes made by Gigaspaces.

File modified : xap-manager/templates/manager-service.yaml

metadata:
name: {{ template "xap-manager.fullname" . }}-service
labels:
app: {{ template "xap-manager.name" . }}
chart: {{ template "xap-manager.chart" . }}
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
annotations: # added 1
service.beta.kubernetes.io/azure-load-balancer-internal: "true" # added 2
spec:
type: {{ .Values.service.type }}
loadBalancerIP: <lb-IP-here> # added 3

Acceptance Test

None

Assignee

Unassigned

Reporter

Dixson Huie

Labels

None

Priority

Medium

SalesForce Case ID

12892

Fix versions

None

Commitment Version/s

None

Due date

None

Product

XAP

Edition

Premium

Platform

All
Configure