Interface: NginxIngressDeploymentMode

Properties

property type description
kind "Deployment" -
loadBalancerIP pulumi.Input‹string› loadBalancerIP configures the cloud loadbalancer
IP address on supported clouds.
This IP will need to be provisioned using the
appropriate cloud resource.

If this in left blank then kubernetes will assign
an IP address to the nginx-ingress LoadBalancer Service
for you (if supported by your cloud provider).
replicas pulumi.Input‹number› how many nginx ingress controller
replicas should be deployed.

defaults to 1
serviceAnnotations pulumi.Input‹Record‹string, pulumi.Input‹string››› serviceAnnotations adds the given annotations to the
nginx-ingress loadbalancer service

kind

kind: "Deployment"

Defined in nginx-ingress/index.ts:60


Optional loadBalancerIP

loadBalancerIP? : pulumi.Input‹string›

loadBalancerIP configures the cloud loadbalancer IP address on supported clouds. This IP will need to be provisioned using the appropriate cloud resource.

If this in left blank then kubernetes will assign an IP address to the nginx-ingress LoadBalancer Service for you (if supported by your cloud provider).

Defined in nginx-ingress/index.ts:78


Optional replicas

replicas? : pulumi.Input‹number›

how many nginx ingress controller replicas should be deployed.

defaults to 1

Defined in nginx-ingress/index.ts:67


Optional serviceAnnotations

serviceAnnotations? : pulumi.Input‹Record‹string, pulumi.Input‹string›››

serviceAnnotations adds the given annotations to the nginx-ingress loadbalancer service

Defined in nginx-ingress/index.ts:83