Uploaded image for project: 'OpenShift Installer'
  1. OpenShift Installer
  2. CORS-4328

Provide NodeIPFamilies to cloud-provider-config ConfigMap

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None

      User Story:

      When configuring dual-stack networking on AWS, we need provide the NodeIPFamilies field to the ConfigMap openshift-config/cloud-provider-config.

      This instructs the AWS CCM to consider IPv6 addresses in the node network interface, if any. If not configured, the CCM will only consider the node's IPv4 address. This causes nodes to have only IPv4 and new host-network pods will only pick up the node's IPv4 address.

      In dual-stack environment, the CCM AWS provider expects NodeIPFamilies (kubernetes/cloud-provider-aws#638) to be in the format:

      DualStackIPv4Primary:

      [Global]
      NodeIPFamilies=ipv4
      NodeIPFamilies=ipv6

      DualStackIPv6Primary:

      [Global]
      NodeIPFamilies=ipv6
      NodeIPFamilies=ipv4 

      Acceptance Criteria:

      Description of criteria:

      • Configure NodeIPFamilies as two entries. Each defines the IP family as above description.

      (optional) Out of Scope:

      Detail about what is specifically not being delivered in the story

      Engineering Details:

      This requires/does not require a design proposal.
      This requires/does not require a feature gate.

              rh-ee-thvo Thuan Vo
              rh-ee-thvo Thuan Vo
              None
              None
              Yunfei Jiang Yunfei Jiang
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: