-
Story
-
Resolution: Obsolete
-
Undefined
-
None
-
None
-
None
-
None
-
None
-
False
-
-
False
-
None
-
None
-
None
-
None
User Story:
As a developer, I want to be able to:
- Pass an ingressAddress resource through a manifest to be consumed by the ingress controller.
so that I can achieve
- Using pre-existing compute_address for the ingress controller
- to enable creating GCP clusters with Shared VPC networks using the IPI workflow.
Acceptance Criteria:
Description of criteria:
- A field is added to the appropriate manifest(s) to accept a pre-existing compute_address
- this field is used by the ingress controller when deploying the ingress load balancer
(optional) Out of Scope:
Adding functionality to the installer to pass this field into the manifest is part of another card.
Engineering Details:
- openshift installer
- https://github.com/openshift/installer/blob/fd00a659c7027c7df0386bfa94c809a811f7478e/pkg/asset/manifests/ingress.go#L20
- https://github.com/openshift/installer/blob/fd00a659c7027c7df0386bfa94c809a811f7478e/pkg/asset/manifests/ingress.go#L111
- https://github.com/openshift/api/blob/master/config/v1/types_ingress.go
- cluster-ingress-operator
- k8s legacy-cloud-provider
- blocks
-
CORS-2042 [GCP] Consume user created compute_addres for *.apps load balancer.
-
- Closed
-