oci-cloud-controller-manager icon indicating copy to clipboard operation
oci-cloud-controller-manager copied to clipboard

Feature Request: NLB annotations

Open quimicefa opened this issue 1 year ago • 1 comments

FEATURE REQUEST With NLB, but likely also with Layer-7 LB ...

I'm deploying a NLB by a Nginx ingress controller, and I would like to have some annotations to control:

  • The assigned IP to the LB. I can control the subnet where the LB is deployed, but somehow I can't define the assigned IP address.
  • Same with the name assigned to the LB. I can't specify the name, and in some companies there is a notation to follow when creating some elements.

quimicefa avatar Oct 17 '24 17:10 quimicefa

  • For using a reserved IP you can follow these docs https://docs.oracle.com/en-us/iaas/Content/ContEng/Tasks/contengconfiguringloadbalancersnetworkloadbalancers-subtopic.htm
  • We don't support custom LB names as we need to uniquely identify the LB. If the same name is used across two Kubernetes services it can cause confusions. You can consider using freeform tags on the LB to make it easier to identify LBs and their purpose https://docs.oracle.com/en-us/iaas/Content/ContEng/Tasks/contengtaggingclusterresources_tagging-oke-resources_load-balancer-tags.htm#contengtaggingclusterresources_tagging_oke_resources_load_balancer_tags. Tags will allow you to store a lot more metadata than just the LB name

AkarshES avatar Oct 18 '24 13:10 AkarshES