Uploaded image for project: 'OpenShift Hive'
  1. OpenShift Hive
  2. HIVE-2433

Create controller/framework for platform-agnostic privatelink

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • None
    • None
    • None
    • None

      Create an extendable framework that enables the deployment of private connection from one Hive platform to many clusterDeployment platforms. This framework should include the following structure:

      • DNS record(s) management
        • The ability to manage dns record(s) such that hive can connect to the cluster API via the private connection. For aws, this is private dns zone(s) in the Hive account.
      • Private Connection: Hive side
        • The ability to manage the hive side of the private connection(s) such that hive can connect to the cluster API. These resources will almost certainly be provisioned in the clusterDeployment's platform. Making a connection between platforms (such as aws to gcp) is outside the scope of Hive, and will therefore be a manually configured prerequisite. For aws, this includes resources such as: PrivateIP.
      • Private Connection: cluserDeployment side
        • The ability to manage the clusterDeployment side of the private connection(s) such that hive can connect to the cluster API. These resources will be provisioned in the clusterDeployment's platform. For aws, this includes resources such as: load balancer.

      Adding platforms to this framework is outside the scope of this story.

              jstuever@redhat.com Jeremiah Stuever
              jstuever@redhat.com Jeremiah Stuever
              None
              None
              Mingxia Huang Mingxia Huang
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: