The benefits of Ubuntu optimisation by Amazon and Canonical now extend to Amazon’s Elastic Container Service for Kubernetes (EKS) with Ubuntu worker nodes hosting high performance Docker containers in AWS. This creates perfect portability for enterprise container workloads developed on Ubuntu workstations and operated on private infrastructure with Canonical’s distribution of upstream Kubernetes.
Amazon EKS is a fully automated Kubernetes cluster service on AWS. CDK is Canonical’s distribution of upstream Kubernetes that automates K8s deployment and operations for multiple infrastructure environments such as bare metal, VMware and OpenStack.
Ubuntu EKS worker nodes are built with the new ‘minimal Ubuntu’ base image, which dramatically shrinks the image size and security cross-section for Ubuntu in AWS.
Additional optimisations of this version of Ubuntu on AWS include:
Instructions for launching Ubuntu EKS clusters are available here.
Ubuntu is the most widely used container host OS – especially for deployments of upstream Kubernetes. With Ubuntu as their EKS container host, users have exactly the same runtime dynamics on AWS as on other Ubuntu-based Kubernetes deployments in private infrastructure. The Canonical Distribution of Kubernetes (CDK) on VMware, bare metal or OpenStack has exactly the same Canonical-supported kernels, libraries, tools and container runtime binaries. This greatly improves the efficiency of CI/CD and test pipelines which span workstations, private and public cloud infrastructure.
On AWS, the combination of Ubuntu, Amazon CloudFormation and Canonical’s cloud-init provide the flexibility to customise the EKS container hosts nodes to match enterprise requirements or integrate with enterprise infrastructure, such as custom security, management, monitoring and performance optimisations. Even though EKS is fully automated, the container host VMs can be customised with standard practices familiar to the majority of AWS users.
Enterprise users of Ubuntu container hosts in EKS and CDK on prem can expect:
Ubuntu container hosts in EKS are supported by Canonical through the Ubuntu Advantage program, available through the AWS Marketplace. EKS users gain with the assurance they will receive the support coverage tailored to their specific environment and which can extend to both public and private deployments.
Ubuntu offers all the training, software infrastructure, tools, services and support you need for your public and private clouds.
Automate your Kubernetes deployments on AWS, Azure, and Google Recently, there’s been talk about how Kubernetes has become hard to deploy and run on virtual substrates such as those offered by the public clouds. Indeed, the cloud-specific…
I read the Hacker News post Heptio Contour and I thought “Cool! A project from our friends at Heptio, lets see what they got for us”. I wont lie to you, at first I was…
This cycle is aimed at bringing you closer to your cloud provider of choice, advanced configuration options, and to Just Do More with addons.