• Kubernetes Meetup #8
    This event was canceled.
  • Kubernetes Meetup #8
    This event was canceled.
  • Kubernetes Meetup #8
    This event was canceled.
  • Kubernetes Meetup #8
    This event was canceled.
  • Boston Kubernetes Meetup #10
    6:00pm - 6:20pm - Eat, Drink, Mingle 6:20pm - 6:25pm - Intro 6:25pm - 6:55pm - Service mesh observability on Kubernetes with Istio and Kiali - Tiago Vieira - Red Hat 7:00pm - 7:30pm - Deploying a PCI DSS Compliant Kubernetes Cluster - Katie Paugh, Kyle Root - Lola Travel 7:35pm - 8:05pm - CustomResourceDefinitions (CRDs) and Custom Controllers - Matt Kelly - Containership Talks Service mesh observability on Kubernetes with Istio and Kiali: Kubernetes solved many deployment challenges and Istio has come to handle difficult tasks of cross-service communication in a service mesh. One of Istio's capabilities is distributed tracing and alongside with another capability for collecting metrics, you have great tools to help you understand your service mesh and find out which service in your mesh is contributing to errors or latencies, or help you identify performance issues. In this talk I will give an introduction on these capabilities & tools, we will see how we can get started on tracing and metrics, and I will quickly present Kiali, a service mesh observability tool. Deploying a PCI DSS Compliant Kubernetes Cluster: PCI DSS is a rigorous set of security standards that require annual audits and quarterly reviews. How do you deploy a Kubernetes cluster that meets those security standards while still maintaining DevOps flexibility? We’ll cover tools used, hurdles we’ve run into, and important design decisions made to keep us compliant but still preserve an agile development process CustomResourceDefinitions (CRDs) and Custom Controllers: CustomResourceDefinitions (CRDs) allow you to extend the Kubernetes API by defining new resource types. Interacting with these custom resources is as easy as interacting with native Kubernetes resources. CRDs really shine when used in conjunction with custom controllers in order to easily implement complex application logic without straying from the core concepts of the Kubernetes ecosystem. In this talk, we’ll explore real-world examples of how we use CRDs with custom controllers at Containership to help solve complex problems such as orchestrating Kubernetes cluster upgrades. We’ll dive into how to use code generation to interact with your CRDs using client-go and touch on the most important concepts to keep in mind when implementing your first custom controller. Bios Tiago Vieira - @tiagovieira Senior Quality Engineer at Red Hat. His current work is on building and running the CI/CD that bridges the Istio community project with the Red Hat Istio team and all other teams that test their tools on top of Istio on OpenShift. Before wearing the Red Hat, Tiago was a solo software engineer consultant in the UK working for startups to fortune 500 companies in the Greater London area. He is a professional member of ACM and British Computer Society, Red Hat Certified Engineer, CTFL and he got PGDip in Software and Systems Security from the University of Oxford, England. Katie Paugh DevOps Engineer at Lola Travel that specializes in migrations to Amazon Web Services. She helped organize and migrate Lola services to Kubernetes clusters while focusing on security and compliance. Before Lola she worked as a DevOps consultant helping people manage their infrastructure in the cloud. Kyle Root Senior Operations Engineer at Lola Travel where he implemented the original PCI DSS environment and completed migrating all services onto AWS. Recently he has worked to maximize resource utilization via the migration to Kubernetes. Prior to arriving at Lola he worked in medical imaging networking between cloud-based HIPAA-regulated systems. Matt Kelly Senior Software Engineer at Containership, a Pittsburgh-based company that provides multi-cloud Kubernetes solutions. As part of the Core Services team, he works on automating cluster lifecycle management, as well as developing the core controllers that run in-cluster and hacking on open source. When not writing code, he can often be found at a local climbing gym.

    This Meetup is past

    Pivotal

    255 Main St., 6th FL · Cambridge

    8 comments
  • Kubernetes Meetup #8
    This event was canceled.
  • Kubernetes Meetup #8
    This event was canceled.
  • Kubernetes Meetup #9
    We're back with our 9th Boston Kubernetes Meetup! This time we're meeting up at Mathworks in Natick to try to mix things up a bit! Pizza and beverages will be provided. Directions: https://www.mathworks.com/company/aboutus/directions/natick--united-states-of-america.html 6:00pm - 6:20pm - Eat, Drink, Mingle 6:20pm - 6:25pm - Intro 6:25pm - 7:00pm - Ephemeral integration test environments using Maven and Kubernetes - Adam Moskowitz - MathWorks 7:00pm - 7:35pm - Managing Kubernetes: What You Need to Know About Day 2 - Craig Tracey - Heptio 7:35pm - 7:40pm - Intermission 7:40pm - 8:15pm - Kubernetes discussion and Q&A Adam Moskowitz: Adam Moskowitz is a Senior Tools Engineer at MathWorks in the Infrastructure Architecture and Testing group. His focus is on building tools to help other engineers write better software by making it easier for them to do more and better testing. Adam has been writing code, either as a developer or a system administrator, for more years than he likes to admit. Craig Tracey: For the last 20 years Craig has helped build the infrastructure that powers the Internet. In this time he has had the opportunity to develop everything from kernel device drivers, to massive-scale cloud storage services, and even a few distributed compute platforms. Now as a Software Engineer turned Solutions Engineer at Heptio, he helps organizations accelerate their adoption of Kubernetes by teaching the principles of cloud native architectures through code. Craig is based in Boston, Massachusetts; spending the winters playing hockey and the summers getting lost in Europe.

    Mathworks

    1 Apple Hill Drive -- Atlantis Conference Room · Natick, MA

    6 comments
  • Kubernetes Meetup #8
    This event was canceled.
  • Kubernetes Meetup #8
    In an effort to mix things up this month, we'll be checking out Hubspot's space in Cambridge! Food and drinks provided. Be sure to go to the building at 2 Canal Park (not the Davenport on First Street), walk towards the entrance facing the canal, and enter under off the patio under the HubSpot sign. 6:00pm - 6:20pm - Eat, Drink, Mingle 6:20pm - 6:25pm - Intro 6:25pm - 7:00pm - How I Learned to Stop Worrying and Love the Pod - Joseph Ruane - Hubspot 7:00pm - 7:35pm - AMA on K8s Storage - Luis Pabón - Portworx 7:35pm - 7:40pm - Intermission 7:40pm - 8:15pm - Production grade clusters in ~10 minutes with Kops- Mike Splain - Barkly Joseph Ruane is a Software Engineer who works on HubSpot's infrastructure. He is originally from upstate New York so he has some pretty strong opinions on apple varieties and ciders. Luis Pabón is a MTS engineer at Portworx working on Kubernetes and CSI storage. Prior to joining Portworx in November of 2017, he worked at CoreOS and at Red Hat Storage. Mike Splain is a Senior DevOps engineer at Barkly developing the companies cloud technologies and avoiding being woken up at night by alerts. Mike is a code reviewer for Kubernetes/Kops.

    HubSpot

    2 Canal Park · Cambridge, MA

    13 comments