diff --git a/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/eks/_index.md b/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/eks/_index.md index 63c25ed0e15..a8600f338e9 100644 --- a/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/eks/_index.md +++ b/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/eks/_index.md @@ -15,6 +15,12 @@ Amazon EKS provides a managed control plane for your Kubernetes cluster. Amazon 2. Use AWS to create an [access key and client secret for the IAM account](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html#Using_CreateAccessKey) used in the previous step. +## Architecture + +The figure below illustrates the high-level architecture of Rancher 2.x. The figure depicts a Rancher Server installation that manages two Kubernetes clusters: one created by RKE and another created by EKS. + +![Rancher architecture with EKS hosted cluster]({{< baseurl >}}/img/rancher/rancher-architecture.svg) + ## Create the EKS Cluster Use Rancher to set up and configure your Kubernetes cluster. diff --git a/content/rancher/v2.x/en/overview/architecture/_index.md b/content/rancher/v2.x/en/overview/architecture/_index.md index 929699b2601..63833ffcd4c 100644 --- a/content/rancher/v2.x/en/overview/architecture/_index.md +++ b/content/rancher/v2.x/en/overview/architecture/_index.md @@ -33,9 +33,9 @@ A Kubernetes cluster consists of multiple nodes. The majority of Rancher 2.x software runs on the Rancher Server. Rancher Server includes all the software components used to manage the entire Rancher deployment. -The figure below illustrates the high-level architecture of Rancher 2.x. The figure depicts a Rancher Server installation that manages two Kubernetes clusters: one created by RKE and another created by GKE. +The figure below illustrates the high-level architecture of Rancher 2.x. The figure depicts a Rancher Server installation that manages two Kubernetes clusters: one created by RKE and another created by Amazon EKS (Elastic Kubernetes Service). -![Architecture]({{< baseurl >}}/img/rancher/rancher-architecture.png) +![Architecture]({{< baseurl >}}/img/rancher/rancher-architecture.svg) In this section we describe the functionalities of each Rancher server components. diff --git a/static/img/rancher/rancher-architecture.png b/static/img/rancher/rancher-architecture.png deleted file mode 100644 index 9ccff73fc59..00000000000 Binary files a/static/img/rancher/rancher-architecture.png and /dev/null differ diff --git a/static/img/rancher/rancher-architecture.svg b/static/img/rancher/rancher-architecture.svg new file mode 100644 index 00000000000..412283bfb9a --- /dev/null +++ b/static/img/rancher/rancher-architecture.svg @@ -0,0 +1,2 @@ + +
Cluster Agent 1
[Not supported by viewer]
Cluster Agent 2
[Not supported by viewer]
Kubelet
[Not supported by viewer]
Kubelet
[Not supported by viewer]
Rancher UI
CLI
API
[Not supported by viewer]
kubectl
K8s API
[Not supported by viewer]
Cluster Controller
[Not supported by viewer]
Rancher API
Server
[Not supported by viewer]
Auth Proxy
[Not supported by viewer]
Rancher Server
[Not supported by viewer]
RKE Nodes
[Not supported by viewer]
AWS EKS Nodes
[Not supported by viewer]
etcd
[Not supported by viewer]
RKE
K8s Master
[Not supported by viewer]
RKE
K8s Master
[Not supported by viewer]
\ No newline at end of file