EKS Anywhere, extending the Hybrid cloud momentum
Sat, 22 Oct 2022 22:23:00 -0000
|Read Time: 0 minutes
This post is the launch pad to explore all the different posts on deployment of EKS Anywhere on Dell infrastructure. You can find links to all the other blog posts here.
The code repository for the entire saga series can be located on thecloudgarage/eks-anywhere (github.com) . The repository consists of various advanced automation that further enhance the EKS-Anywhere deployments, various use-cases, etc.
A bit of Context never harms
Kubernetes has come a long way since its inception and has become the ubiquitous choice for modern cloud native architectures. In that stride, it has also become the perfect abstraction kit delivering hybrid cloud use-cases across the enterprise whether it’s newer Api-led microservices architectures, containerized legacy applications that need to be sustained and the growing need for running data services in containers.
EKS is probably one of the most adopted and fastest growing Kubernetes service out there. In that spirit, AWS has extended the exact same Kubernetes distribution to run as a set of Open-Source tool chain (EKS Anywhere) for on-premises deployments on vSphere and Bare-metal. EKS Anywhere from AWS joins the ranks of many other providers of k8s distributions and platforms that are already invested in harnessing the potential of Kubernetes on premises, co-located and edge location.
>>>Embedded content : https://www.youtube.com/embed/D3Qb3-0WzVw
What I personally like about EKS Anywhere: Practically free (except the support costs- optional). Open-Source all the way but delivered with the ease & robustness of enterprise expectations around security. Great alignment with cloud-native development & operations focus, a fast & developing ecosystem of overlay partner solutions that customers have come to experience over the years with EKS. And lastly, the convenience & parity of running the exact same EKS core on-premises without worrying about the unpredictability of cloud costs and bill-shocks!
In this ongoing multi-part series, we will walk through a comprehensive list of architectural and implementation related guidance for EKS Anywhere. Intent is to keep the series going on., and as of now… this is what I have for treats! You can follow these URLs in a sequence or individually.
EKS Anywhere basics and cluster architectures
- EKS Anywhere., Decoding the architecture
- EKS Anywhere., Environmental substrate & prerequisites
- EKS Anywhere., Building the Administrative machine
- EKS Anywhere., Build your own ubuntu OS images for cluster nodes
- EKS Anywhere, Customize cluster ubuntu OS images for specific requirements
- EKS Anywhere., Preparing the cluster template
- EKS Anywhere., Standalone clusters deployment model
- EKS Anywhere., Dedicated management cluster model
- EKS Anywhere, Cluster autoscaling and node group aware topologies
EKS Anywhere and Networking
EKS Anywhere and Persistent Storage
- EKS Anywhere., and the Default Storage Class (VMware CNS/CSI)
- EKS Anywhere., Part-1 DellEMC CSI for PowerStore
- EKS Anywhere., Part-2 DellEMC CSI for PowerStore
- EKS Anywhere., Part-1 DellEMC CSI for PowerScale
- EKS Anywhere., Part-2 DellEMC CSI for PowerScale
- EKS Anywhere., PART-1 DellEMC CSI for Unity-XT
- EKS Anywhere., PART-2 DellEMC CSI for Unity-XT
Advanced use-cases
- Sock-shop., a reference architecture for various use-cases
- EKS Anywhere, Kubernetes protection at scale with Dell's PowerProtect Data Manager (sockshop use-case)
- EKS Anywhere, repatriations, workload migrations, cloud-DR and more....
EKS Anywhere & OIDC based Single Sign On
- EKS Anywhere., SSO with KeyCloak OIDC
- EKS Anywhere., Creating a simple KeyCloak server for various use-cases
- EKS Anywhere., Enabling KeyCloak OIDC SSO configuration on the cluster
- EKS Anywhere., Validating KeyCloak OIDC SSO with browserless access
EKS Anywhere and dashboards, consoles
- EKS Anywhere., Integrating with AWS console
- EKS Anywhere., and Octant, a simple yet a very powerful UI for k8s
Recently, Dell has announced three major platforms validated with EKS Anywhere. Read more:
VxRail: A Match Made On-premises: Dell Technologies and AWS EKS Anywhere — Dell Technologies PowerFlex: PowerFlex and Amazon: Destination EKS Anywhere | Dell Technologies Info Hub PowerStore-X: Exploring Amazon EKS Anywhere on PowerStore X — Part I | Dell Technologies Info Hub
That’s it for introductions, head over to individual sections provided at the start of this article for comprehensive reads & implement details.