Ingress Internal Load Balancer
As mentioned here: https://gitlab.com/gitlab-org/gitlab-ce/issues/46691#note_79095659 Deploying using internal private setup would require the following annotation:
service.beta.kubernetes.io/aws-load-balancer-internal: 'true'
Without this the IP added is a Public one that might not be routeable so this needs to be configurable during Ingress installation with AutoDevops
~"auto devops" ~Configure ~kubernetes ~"devops:configure"!
Need a way to annotate these installs:
Potentially any install done from Gitlab should provide some override capability like nodeSelector: {}
for specifying where deploys run. (Useful in mixed worker environments)
Edited by Chris Denneen