We talk about Everything containers!
Latest Published Talks
Learn how to manage application deployments to multiple Kubernetes clusters and how the University of California San Diego (UCSD) built a global Kubernetes cluster for the Pacific Research Platform (PRP) using Admiralty and Virtual Kubelet.
Jeremy Cowan joins us to show how Agones https://agones.dev/ (an open source game server orchestrator for Kubernetes), and GameLift FleetIQ (a service for managing spot instances for your game servers) can work together!
We chat with Gyuho Lee about his work on the etcd project, etcd becoming a CNCF Graduated project, running etcd at scale, etc… (I couldn’t refuse) #ContainersFromTheCouch
We say goodbye to re:invent 2020 with a look back on all the container announcements since Kubecon.
Join @rothgar as he shows us how we can integrate Spot Priced Managed Nodegroups into our EKS Cluster to cut costs.
Join @realadamjkeller as we take a look at some advanced use cases of cross region and cross account ECR replication.
Join @mreferre @rothgar @jbl13 @realadamjkeller and @brentContained as we talk about all the ways you can run containers local to you, and when and why you might want to. We’ll show an early demo of ECS Anywhere just to get you thinking! ;-)
Join Jeremy Cowan as he shows us how we can integrate our Wordpress EKS pods into our security groups to manage and control access to the Wordpress RDS database!
Join @rothgar @eddiezane @realadamjkeller and @brentContained as we dive in to more #reinvent2020 container announcements! #awsreinvent #reinvent #reinvent2020
AWS Batch on Fargate w/ demo!
Amazon ECR cross-region replication w/ demo!
Amplify CLI, Fargate support w/ demo!
Amazon ECS Anywhere w/ demo!
Red Hat OpenShift Service on AWS (ROSA)
Join Jesse Butler as we take a look at the new Amazon EKS Console, a single place to see the status of your Kubernetes clusters, applications, and associated cloud resources. We also get a first look at EKS Managed add-ons!
Join Michael Hausenblas and the AWS Observability team as we look at the AWS Distro for Open Telemetry.
Join Justin Garrison as we take a first look at EKS Distro - the open source EKS operating system that allows you to run EKS with the same tools as AWS.
Join Container DAs: Jesse Butler, Nathan Peck, Justin Garrison, Adam Keller, and Brent Langston as we discuss and review the new AWS container offerings.
Join Omar Paul as we take a first look at a new Amazon service for storing and offering container images to the public!
Rafa Alvarez and Patrick Nouvion join @realadamjkeller and @brentContained to take a first look at a brand new service: AWS Proton, a fully managed deployment service for managing your microservices.
Watch as Adam shows us what a circuit breaker is, and how to implement it to improve your app deployments on Amazon ECS. 0:00 Introduction 2:20 What is a circuit breaker? 9:20 Demo 11:30 What is the metadata endpoint? 16:25 What is a rolling deployment? 17:35 What is the deployment circuitbreaker parameter? 19:00 Let’s see this in action! 23:10 We deploy bad code 25:50 Watch the deployment fail 28:30 What happens? 30:30 We have rolled back 32:25 Recap
In this episode, Chad Metcalf from Docker will walk us through the recently announced integration with ECS and Docker.
Twitter: https://twitter.com/hashtag/ContainersFromTheCouch?f=live #ContainersFromTheCouch Links from the show: - https://aws-container.connpass.com/ - https://github.com/mumoshu/decouple-apps-and-eks-clusters-with-tf-and-gitops/ - https://github.com/mumoshu/terraform-provider-eksctl/ - https://github.com/mumoshu/terraform-provider-helmfile/ - https://reinvent.awsevents.com/
In a recent blog post, the AWS Containers team provides some helpful steps you can take to sure up your container image supply chain, and ensure your images are available when you need them. Today we’re going to discuss this blog post, and look at the tools linked to discover which of our images come from Docker Hub. https://github.com/awslabs/aws-container-images-toolkit
Join us for AWS Container Day, a fully live, virtual day of sessions all about Amazon EKS and Kubernetes at AWS, hosted by Containers from the Couch. At this Day Zero KubeCon event, the AWS Kubernetes team will be discussing new launches, demoing products and features, covering best practices, and answering your questions live on Twitch and YouTube. If you have a question before the event, send us a note at email@example.com! Register here: https://awscontainerdayk8s.splashthat.com/ 00:00:00 - Introduction 00:01:50 - Keynote - Bob Wise 00:31:00 - Amazon EKS Security Best Practices 01:18:23 - Amazon EKS 2021 Roadmap and Vision 02:22:58 - Progressing GitOps with Progressive Deployments 03:02:48 - Panel 04:40:00 - Building, Securing, and Modernizing on Amazon EKS 05:19:05 - Growing a Mega Cluster: Scaling Kubernetes Beyond 5,000 Nodes 05:48:14 - Amazon EKS and Graviton2 06:16:28 - Kubernetes Networking on AWS
Join Michael Fischer as we dive in and look at the different load balancer choices that the new AWS Load Balancer Controller can provision for us. We’ll also talk about when to use which one. https://github.com/aws-samples/amazon-eks-sample-http-service
Join us as we dive in with the Stackrox team and look at how they enhance Kubernetes and container security!
Join @rothgar as he shows us how to give friendly dns names to your Kubernetes resources using external-dns: https://github.com/kubernetes-sigs/external-dns
Join us as we welcome Pulumi to the show where we will walk through deploying containers on ECS and EKS as code!
Join Petro Kashlikov, Adam, and Brent as we explore AWS App2Container. We’ll containerize a .NET application and launch it on Amazon EKS.
This episode rounds out spooktacular week on Containers from the Couch! In today’s show, we will be deploying the third part of our application: the frontend with a loadbalancer that shows us the winning emojis!
This episode continues spooktacular week on Containers from the Couch! In today’s show, we will be deploying the second part of our application, which will be a backend API that stores matching tweets from twitter that have spooky emojis!
This episode kicks off the spooktacular week on Containers from the couch! In today’s show, we will be deploying the first part of our application, which will be a scheduled job that scrapes twitter for spooky emojis!
Amazon ECS service extensions for AWS CDK are a way to programmatically define your architecture using simple additive building blocks that you can compose together in different combinations to enhance your container deployments with new AWS features. Learn how to use ECS service extensions in this episode!
Join Alcide.io Founder and CTO, Gadi Naor, as we explore tools to secure EKS and Kubernetes environments using the Alcide tools and solutions.
Join Eddie Zaneski, Adam Keller, and Brent Langston as we unbox Hashicorp’s Waypoint, an open source project to help you manage your container applications across many different environments.
In September 2020 we announced the GA of Amazon CloudWatch supporting monitoring Prometheus metrics. In this CFTC session we will discuss and show what this means for both ECS and EKS.
Join @rothgar as we take a first look at the new AWS Load Balancer Controller for Kubernetes!.
Join Alcide.io Founder and CTO, Gadi Naor, as we explore tools to secure EKS and Kubernetes environments using the Alcide open source tools.
Watch us as we deploy our EKS environments using the AWS CDK.
Join Justin Garrison (@rothgar) as he takes us on a tour of some useful CLIs for exploring container registries.
Today Justin @Rothgar Garrison is going to show us the Harbor Project for storing your container images.
Stop insecure images from making their way to production with ECR Image Scanning!
Join us as we discuss how to secure Amazon ECR images with AWS Key Management System!
Watch along as we use the AWS Copilot cli to deploy our backend microservices web application with ease!
Watch along as we use the AWS Copilot cli to deploy our three tier microservices web application with ease!
If you’ve ever wondered how to manage resource limits on K8s, join us today! We’re going to take a look at how to enforce resource limits for your cluster.
Join us as we welcome Mahmoud Saada and Tiffany Wang from Weave.works to the show to discuss GitOps!
Watch as Brent and Adam explore and demo the new K8s/Security Group integration.
Let’s take a look at some useful Kubectl plugins and see how they can make our lives easier. Justin Garrison joins us again to give us a tour of some of his favorites.
Join Justin Garrison as he introduces the concept of extending kubectl functionality through the use of plugins… he might even attempt to write his own plugin live!
Join Nathan Peck as he shows us how to build a CI/CD pipeline, complete with integration tests to continuously deploy your application to Fargate for ECS
Join Paavan, and the co-creators of OPA (Tim Hinrichs and Torin Sandall) as we dive in to look at managing your security policy using OPA.
Let’s look at how to run spot priced instances, and schedule specific workloads to run on them.
Join us as we dive in on how to automate your AMI building process using EC2 Image Builder. Watch as we take that customized AMI, and automatically update our EKS managed nodegroup with automated rolling updates.
Let’s take a look at how to set up a custom VPC IP subnet to avoid IP exhaustion
Join Justin Garrison as we take a look at updating Bottlerocket OS, plus other fun stuff!
Join Jesse Butler as we dive in on how to customize your managed nodegroup for Amazon EKS.
Join Paavan Mistry as we explore how to troubleshoot your AWS Fargate task using ptrace.
Learn how to safely integrate your secrets into your ECS Tasks
Join us as we welcome Chad from Docker to the Couch to walk us through the new Docker Desktop ECS integration!
Join Jesse Butler as we take a tour of how to customize your managed nodegroup for Amazon EKS.
Join Justin Garrison as we take a look at ACK, and figure out how it should be pronounced!
Join Justin Garrison as we unbox the new Container OS Bottlerocket! Let’s see what props Justin comes up with for this session!
Let’s take a look at some tips and tricks on how to optimize your docker images! we’ll start with the basics, how to build an image, and then look at some easy ways to optimize those images for size, build speed, and content.
Deploy a demo application on ECS Fargate and update the application using Blue/Green deployment capability of CodeDeploy and ECS.
Join Michael Hausenblas and Paavan Mistry as we explore fine grained IAM access controls for your workloads running in EKS.
Justin Garrison (@rothgar) joins us on the couch today to talk about getting started with containers! This material will be useful to everyone thinking about, or just getting into containerization.
Peter will show us how to integrate Kubeflow and Amazon Sagemaker using Kubeflow Pipelines!
We’re going to look at how to manage access to the kubernetes cluster by using IAM groups.
Curious how you should encrypt and store your secrets for your EKS Cluster? Let’s look at using KMS!
Join Paavan Mistry as he shows us one of the latest editions to EKS – the CIS Benchmark! Now you can evaluate your EKS Cluster against this security standard.
Let’s explore some advanced Kubeflow functionality - Fairing, Pipelines, and Distributed Training!
Today we’ll continue to explore Kubeflow on EKS. Guest Star Peter Dalbhanjan will walk us through more machine learning uses for our cluster.
Today we will take a look at using Kubeflow on our Kubernetes cluster (EKS).
Let’s take a look at how Role Based Access Control works in Kubernetes!
We’ll take a look at how we can use the CDK8s project to output yaml appropriate for deploying to kubernetes.
We’ll dive in and look at the new Preview feature that allows us to write CDK, but output to Terraform, rather than CloudFormation.
We unbox the new CDK pipelines functionality that was just released in preview! Like all of our unboxings, who knows what might happen! We’re going to be learning on the fly!
Watch as Adam deploys an example Queue based workload to ECS using the CDK – this should make it easy to handle your Queue based work, without having to worry about scale.
We take a look at some advanced usage of AWS App Mesh on Amazon EKS.
We take a look at how to set up AWS App Mesh on Amazon EKS. We walk through setting up the controller, and will go over all the different components of App Mesh.
Learn about advanced pod placement using labels, affinity, and anti-affinity
Today we will try out the new integration from Docker that allows you to launch containers directly onto ECS from Docker Desktop.
Today we are Live from the AWS Cloud Container Conference and are here to discuss all the new container announcements, and answer any audience questions that come up.
Learn about the various ways to expose a service on Kubernetes, including LoadBalancer and Ingress.
We explore running stateful containers on EKS using EFS as our storage.
We’re going to continue yesterday’s exploration of the Copilot CLI by finishing our deploy of the workshop apps… then we’re going to see how we can build CI/CD for our apps using Copilot CLI.
We’re going to “unbox” and explore the Copilot CLI - for building and deploying your ECS apps to AWS Fargate.
In this video, we explore the Cluster Autoscaler, and Horizontal Pod Autoscaler (HPA).
Learn how to upgrade your EKS Cluster with zero downtime using EKSCtl
Learn how to deploy basic microservices, using standard kubernetes objects.
Learn how to deploy basic microservices, using Helm templating.
Learn the basic components of Kubernetes and how EKS makes running Kubernetes easier.
All demos are run from Cloud9. Learn to build your own environment to use for learning and testing.