Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-4598

RHCoreOS should send cluster hostname on dhcp request

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • openshift-4.10, openshift-4.11, openshift-4.12, openshift-4.13
    • Node, RHEL CoreOS
    • None
    • False
    • None
    • False
    • Not Selected
    • Engineering
    • x86_64
    • 0
    • 0% 0%

      1. Proposed title of this feature request
      rhcos send cluster hostname on dhcp request

      2. What is the nature and description of the request?

      when installing a cluster via IPI or UPI DHCP is necessary for better automations.
      problem:

      1. installing multiple clusters simultaneously in the same subnet is problematic because there is no way to tell the difference between the nodes.
      2. seperating master ip from worker ip is also risky because the coreos doesnt sends the hostname.

      solution:

      1. send the cluster name when core asks for ip, for example nodes that are booted from iso for cluster "my-clustet.ocp4.com" will send hostname of "api.my-cluster.ocp4.com" or something similar.
      2. if its not possible, then add option for the node to obtain an ip to get the ignition files, and then after getting the ignition send another dhcp request but now with the cluster name + node type (master or worker)

      3. Why does the customer need this? (List the business requirements here)

      better automation and control over obtained ip addresses for each node.
      it allows the customer to seperate each ip range for its own cluster and node type.

      4. List any affected packages or components.

      coreos or openshift installation flow

            rhn-support-mrussell Mark Russell
            rhn-support-akanekar Ankita Kanekar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: