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

Assignee

Unassigned

Reporter

Dixson Huie

Labels

None

Priority

Medium

Fix versions

None

Commitment Version/s

None

Due date

None

Product

None

Edition

Open Source

Platform

All
Configure