Getting Started with Amazon EKS and the Couchbase Operator

This is a past event

77 people went

Location image of event venue

Details

Join Couchbase and AWS to learn the basics of Kubernetes and the benefits of Amazon EKS for your Kubernetes projects. Plus, we will demonstrate how to deploy the Couchbase Operator on Amazon EKS and how to deploy a Couchbase cluster in Kubernetes.

Speakers

Nic Raboy, Organizer

Senior Developer Advocate at Couchbase

Arun Gupta, Guest Speaker

Arun Gupta is a Principal Open Source Technologist at Amazon Web Services. He focuses on everything containers and open source at AWS. He is responsible for the CNCF strategy within AWS, and participates at CNCF Board and technical meetings actively. He has built and led developer communities for several years at Sun, Oracle, Red Hat and Couchbase. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team.

He has extensive speaking experience in more than 40 countries on myriad topics. Gupta also founded the Devoxx4Kids chapter in the USA and continues to promote technology education among children. An author of several books on technology, an avid runner, a globe trotter, a Java Champion, a JUG leader, Docker Captain, he is easily accessible at @arungupta on twitter.

Shomari Liburd - Cloud Architect at Couchbase

Shomari Liburd is interested in how technology may change the world rather than the current new trend. He started programming on a computer with two floppy disks and no hard drive the 80s. The cloud would have been great then and perhaps this is why he works with Cloud technologies now. Shomari has programmed in languages such as Fortran, scheme, PERL and Java, and is amazed at how different the technology landscape looks every five years. He often wonders about singularity and hopes that it will lead to the cure for all diseases (and the Knicks winning a championship in his lifetime).

Agenda

Getting Started with Amazon EKS (45 minutes) - Presented by Arun Gupta

Amazon Elastic Container Service for Kubernetes (Amazon EKS) is a new managed service for running Kubernetes on AWS. First part of this session will provide an overview of Amazon EKS, why Amazon built it, and how it works. Attendees will learn about how IAM roles can be used for authentication with the cluster using kubectl and assigned to pods at runtime. Cluster visibility using CloudWatch logs and Cloud Trail will be explained. Pod networking using the open source CNI plugin as well as the AWS CLI commands to manage the cluster will be explained and shown. Attendees will learn how about master nodes autoscaling and manual scaling of worker nodes. Finally, the session will explain how an application can be easily deployed to this service maintaining upstream Kubernetes experience. This session will provide different ways how attendees can engage with AWS using different open source channels.

Deploying and Running the Couchbase Autonomous Operator for Kubernetes on AWS EKS (45 minutes) - Presented by Shomari Liburd

In the second portion of the meetup you’ll learn about how the Operator makes it easy to deploy a Couchbase cluster in Kubernetes. We’ll discuss how the Operator automates many administrative tasks. We’ll also demonstrate how to deploy the Operator on EKS.

Next Steps

If you don’t have an AWS account you can sign up here: https://aws.amazon.com/free At the event we’ll also have some AWS credits available to get you started with Couchbase and AWS.