Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 3.96 KB

concepts.md

File metadata and controls

21 lines (17 loc) · 3.96 KB

Table of Contents generated with DocToc

KubeFed Concepts

Concept Description
Federate Federating a set of Kubernetes clusters means, effectively creating a common interface to the pool of these clusters which can be used to deploy Kubernetes applications across those clusters.
KubeFed Kubernetes Cluster Federation enables users to federate multiple Kubernetes clusters for resources distribution, service discovery, high availability etc across multiple clusters.
Host Cluster A cluster which is used to expose the KubeFed API and run the KubeFed control plane.
Cluster Registration A cluster join the Host Cluster via command kubefedctl join.
Member Cluster A cluster which is registered with the KubeFed API and that KubeFed controllers have authentication credentials for. The Host Cluster can also be a Member Cluster.
ServiceDNSRecord A resource that associates one or more Kubernetes Service resources and how to access the Service, with a scheme for constructing Domain Name System (DNS) resource records for the Service.
IngressDNSRecord A resource that associates one or more Kubernetes Ingress and how to access the Kubernetes Ingress resources, with a scheme for constructing Domain Name System (DNS) resource records for the Ingress.
DNSEndpoint A Custom Resource wrapper for the Endpoint resource.
Endpoint A resource that represents a Domain Name System (DNS) resource record.