Uploaded image for project: 'OpenShift API Server'
  1. OpenShift API Server
  2. API-1437

Clients (including internal clients) must not use an unready Kubernetes apiserver

    XMLWordPrintable

Details

    Description

      Work needed for a functionally complete microshift v1.{}

      • Before the kube-apiserver is ready, the view of all resources in the cluster is inconsistent.  When clients (and controllers) take action based on an incomplete view of all resources, the state in etcd can become corrupted.
      • OCP handles this using a load balancer
      • The solution must make the kube-apiserver inaccessible when the kube-apiserver is not ready.
      • The remaining impact is not yet known

      Attachments

        Activity

          People

            akashem@redhat.com Abu H Kashem
            mfojtik@redhat.com Michal Fojtik
            David Eads
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: