Data on Kubernetes Community

Data on Kubernetes Community

By Data on Kubernetes CommunityTechnology
Download on the App Store

Data on Kubernetes Community episodes

  • Dok #152-Running PostgreSQL in Kubernetes:from day 0 to day 2 with CloudNativePG // Gabriele Bartolini

    https://go.dok.community/slack

    https://dok.community

    With:
    Gabriele Bartolini - Vice President/CTO of Cloud Native and Kubernetes, EDB
    Bart Farrell - Head of Community, Data on Kubernetes Community

    ABSTRACT OF THE TALK

    Imagine this: you have a virtual infrastructure based on Kubernetes, made up of virtual data centers, possibly spread across multiple Kubernetes clusters and regions. Your infrastructure could even be hosted on premises or on different cloud service providers. Infrastructure as Code is a requirement. You’ve been tasked to run Postgres databases, alongside your applications.

    The good news is that you can leverage a fully open source stack with Kubernetes, PostgreSQL and the CloudNativePG operator, and deploy your Postgres database in the same way you deploy applications.

    Join me in this webinar to discover the key role that you have to make this succeed, starting from day 0 through day 2 operations.
    I’ll share some examples and best practices for running Postgres databases in Kubernetes, before peeking at the new features we are developing for the months to come.

    BIO

    A long time open source programmer and entrepreneur, Gabriele has a degree in Statistics from the University of Florence. After having consistently contributed to the growth of 2ndQuadrant and its members through nurturing a lean and devops culture, he is now leading the Cloud Native initiative at EDB.

    Gabriele lives in Prato, a small but vibrant city located in the northern part of Tuscany, Italy - known for having hosted the first European PostgreSQL conferences. His second home is Melbourne, Australia, where he studied at Monash University and worked in the ICT sector. He loves playing the Blues with his Fender Stratocaster, but his major passions are called Elisabeth and Charlotte!

    1 hr 4 min
  • Dok Talks #148 - Cost and Kubernetes // Chris Love

    https://go.dok.community/slack

    https://dok.community

    With:
    Chris Love - Managing Partner, LionKube
    Bart Farrell - Head of Community, Data on Kubernetes Community

    ABSTRACT OF THE TALK

    Using Kubernetes to run data workloads costs less than running the same workloads on separate servers. But how do we save at least twenty to thirty percent more? We need the data and a cost-savings culture. We will explore a project called Open Cost: cost monitoring for cloud-native environments. Secondly, we will explore why company culture is more important than cost savings tools.

    BIO

    Chris Love is a Google Cloud Certified hybrid Multi-cloud Fellow and a Co-founder of Lionkube. Chris co-authored the book Core Kubernetes. He has over 25 years of software and IT engineering experience with companies including Google, Oracle, VMWare, Cisco, Johnson & Johnson, and others. As a thought leader within Kubernetes and the DevOps community, Chris Love has contributed to many open source projects, including Kubernetes, kops (former AWS SIG lead), Bazel (contributed to Kubernetes rules), and Terraform (an early contributor to the VMware plugin). His professional interests include Kubernetes, IT culture transformation, containerization technologies, automated testing frameworks and practices, and DevOps. Love also enjoys speaking around the world about DevOps, Kubernetes, and Technology and mentoring people in the IT and Software industry.

    Outside of work Love enjoys skiing, volleyball, yoga, and other outdoor activities that come with living in Colorado. He’s also been a practicing martial artist for over 20 years.

    If you’re interested in having virtual coffee or have questions for Chris, you can contact him at @chrislovecnm on Twitter or LinkedIn.

    KEY TAKE-AWAYS

    Two things will save us money running a stateful workload hosted in Kubernetes; data and company culture.

    46 min
  • Dok Talks #151 - Analytics with Apache Superset and ClickHouse // Vijay Anand Ramakrishnan

    https://go.dok.community/slack

    https://dok.community

    With:

    Vijay Anand Ramakrishnan - Database Administrator, ChistaDATA
    Bart Farrell - Head of Community, Data on Kubernetes Community

    ABSTRACT OF THE TALK

    This talk concerns performing analytical tasks with Apache Superset with ClickHouse as the data backend. ClickHouse is a super fast database for analytical tasks, and Apache Superset is an Apache Software foundation project meant for data visualization and exploration. Performing analytical tasks using this combo is super fast since both the software are designed to be scalable and capable of handling data of petabyte scale.

    BIO

    Vijay Anand is based out of Chennai (India), working as a Database Administrator in ChistaDATA. He has extensive experience in ClickHouse, Python and has contributed as a technical lead in multiple organizations building ClickHouse based solutions. His areas of interest include database design, building software solutions using open source technologies. He is the author of a book on ClickHouse titled "Up and Running with ClickHouse".

    KEY TAKE-AWAYS

    Real time analytics, Data exploration and Visualization

    33 min
  • Dok Talks #150 - Building a Simple Postgres Async Streaming Cluster // Julian Fischer

    https://go.dok.community/slack

    https://dok.community

    With:

    Julian Fischer - CEO, anynines GmbH
    Bart Farrell - Head of Community, Data on Kubernetes Community

    ABSTRACT OF THE TALK

    In this talk you will learn how to build the a Postgres service with Kubernetes. See how asynchronous replication is set up using a Kubernetes resources including, a headless Service, StatefulSet, ConfigMap and Secret.

    BIO

    Julian Fischer, CEO of anynines, has dedicated his career to the improvement and automation of software operations. In more than fifteen years,he has built several application platforms with various automation tools. His latest passions are data service automation, Cloud Foundry, BOSH and Kubernetes.

    KEY TAKE-AWAYS

    At the end of the talk you will know the Kubernetes resources a controller had to manage as input to building an actual Operator.


    1 hr 5 min
  • DoK Talks #149 - Overcoming challenges with protecting and migrating data in multi-cloud K8s environments // Sebastian Glab & Martin Phan

    https://go.dok.community/slack

    https://dok.community/

    With:
    Sebastian Glab - Cloud Architect, CloudCasa by Catalogic
    Martin Phan - Field CTO – Americas, CloudCasa by Catalogic
    Bart Farrell - Head of Community, Data on Kubernetes Community

    ABSTRACT OF THE TALK  

    If you are running or planning a multi-cloud or even a multi-cluster environment, there are several considerations in implementing a data protection solution – especially if you plan on an organic home-grown, do-it-yourself option. This talk will highlight challenges and best practices around centralized management of configuration, credentials, compliance across multiple accounts, regions, providers etc. We will also highlight the deviations in CSI driver implementations of various storage vendors and cloud providers. Finally, we will cover the various recovery options available in the market today.

    Kubernetes cloud services are popular since they mitigate, but do not eliminate, the difficulties of operating a Kubernetes environment. This is especially true for protecting the stateful configuration and data of your Kubernetes applications, where the inherent high-availability and infrastructure as code are not a substitute for have cloud-native backup and disaster recovery capabilities. Further, many companies now have multi-cloud strategies for their cloud-native applications. These challenges can be addressed with backup applications that are both Kubernetes managed service and multi-cloud aware in order to snapshot, copy, restore, and migrate Kubernetes workloads (resources and data) running on AKS, EKS and GKE. Capturing  information from cloud accounts and how the cluster and storage resources are configured allows 1) centralized visibility into all cloud accounts and the clusters and resources in the accounts including for compliance; 2) cross-account, cross-cluster, and cross-region data restores; 3) automation of the cluster and data restores including for Dev, Test, and Production recovery use cases.

    BIO  

    Sebastian Glab is a Cloud Architect for CloudCasa and he resides in Poland. He is responsible for integrating the different cloud providers with the CloudCasa service, and making sure that all clusters in the cloud service get discovered and protected. In his free time, he plays volleyball and develops his own projects.

    Martin Phan is the Field CTO in North America for CloudCasa by Catalogic Software. With over 20+ years of experience in the software-industry, he takes pride in supporting, developing, implementing, and selling enterprise software and data protection solutions to help customer solve their backup and recovery challenges.

    KEY TAKE-AWAYS FROM THE TALK  

    1) Challenges and best practices around centralized management of configuration, credentials, compliance across multiple accounts, regions, providers etc.  

    2) Advantages of cloud awareness and Kubernetes managed service awareness for application and data recovery and security 

    3) Examples of overcoming Container Storage Interface (CSI) deviations 

    4) Various recovery options available in the market today.

    48 min
  • DoK Talks #147 - Evaluating Cloud Native Storage Vendors // Dinesh Majrekar

    https://go.dok.community/slack

    https://dok.community/


    With:

    Dinesh Majrekar - CTO, Civo
    Bart Farrell - Head of Community, Data on Kubernetes Community


    ABSTRACT OF THE TALK  

    In a continuation of a talk given at DoK day at KubeCon EU 2022, join Dinesh Majrekar, Civo's CTO as they walk through their evaluation process of the CNCF Storage market.

    Civo offers managed Kubernetes clusters powered by K3s to customers around the world. We manage thousands of Virtual Machines and stateful customer data within multiple data centres across several continents.  

    In late 2021, Civo had the opportunity to evaluate the CNCF storage landscape to move to a new technology stack. During the migration project, Civo evaluated Mayastor, Ondat, Ceph and Longhorn against the following metrics:

    Scalability

    Performance
    Ease of Support

    Attendants will see practical examples on how they could carry out their own similar evaluation and see some of the results of the Civo research project.


    BIO  

    Dinesh is CTO at Civo. Having worked in the hosting industry for many years, Dinesh has a passion for creating solutions that operate at scale. This not only applies to the technology stack, but for nurturing engineers through their career.

    1 hr 1 min
  • Dok Talks #146 - OpenFeature - Making feature flags a commodity // Oleg Nenashev

    https://go.dok.community/slack

    https://dok.community/  

    With:
    Oleg Nenashev - Community Builder and Developer Advocate, Dynatrace
    Bart Farrell - Head of Community, Data on Kubernetes Community

    ABSTRACT OF THE TALK

    With the evolution of software delivery methods, feature flags became one of the ways to deliver features and get user feedback. Modern applications may have hundreds of feature flags describing customizations, preview features and environment specifics. Feature flags are not just a single toggle anymore, their values are often determined at runtime depending on the instance, user context and inputs from the control plane.

    In this session we will talk about OpenFeature - a new collaboration by many feature flag vendors and end users. OpenFeature, a CNCF sandbox project, is an open standard for feature flag management, created to support a robust feature flag ecosystem using cloud native technologies and to basically make feature flags a commodity. OpenFeature provides a unified API and SDKs, and a developer-first, cloud-native implementation, with extensibility for open source and commercial offerings.

    BIO

    Oleg works on open source programs and Keptn community at the Dynatrace Open Source Program Office. He is a TOC chair and community ambassador in the Continuous Delivery Foundation. Oleg is a core maintainer and board member in Jenkins where he writes code, mentors contributors, and organizes community events and Google Summer of Code in the project. Open source software and open hardware advocate. Oleg has a PhD degree in hardware design and volunteers in the Free and Open Source Silicon Foundation.

    KEY TAKE-AWAYS FROM THE TALK

    Feature flags at scale 101. Feature flags are an important topic for stateful apps in K8s, and for progressive delivery and other modern approaches. OpenFeature is like OTel but for feature flags. You can try it now, here is a live demo to follow.

    1 hr 2 min
  • DoK Talks #145 - Making Hard Things Easy is Hard // Kurt Rinehart

    https://go.dok.community/slack

    https://dok.community/
    https://youtu.be/6eSWOUzCb4w

    With:
    Kurt Rinehart - Director of Information Engineering, Section
    Bart Farrell - Head of Community, Data on Kubernetes Community

    ABSTRACT OF THE TALK  

    Making complicated things simple is a prime objective of technology. In addition to technical challenges there is an interfacing challenge. At Section we're automating all dimensions of hosting containerized workloads and solving the "location challenge" is one aspect of this. Making it simple to get the locations you want evokes many trade-offs and can collide with past habits that may no longer be suitable.

    BIO  

    Dr. Kurt Rinehart is the Director of Information Engineering at Section. Kurt holds a PhD in Natural Resource Management, specialising in applying quantitative decision analysis to complex conservation problems. After working as a quantitative consultant, Kurt found and fell in love with startup life and Section. His current responsibilities include designing, developing, and managing autonomic computing systems and providing analytics and data science support across every facet of Section.

    Kurt is married with 2 kids and a dog, and plays guitar for The Intolerables (theintolerables.com).

    KEY TAKE-AWAYS FROM THE TALK  

    - Good agile practice and feedback loops is critical.  

    - "Trust but verify" is a good philosophy to keep in mind.  
    - When developers are your users, there are extra challenges in finding the happy balance.

    58 min
  • DoK Talks #144 - We will Dok You! - The journey to adopt stateful workloads on k8s // Guy Menahem

    https://go.dok.community/slack

    https://dok.community/
    https://youtu.be/AjvwG53yLMY

    With:
    Guy Menahem - Solution Architect, Komodor
    Bart Farrell - Head of Community, Data on Kubernetes Community

    ABSTRACT OF THE TALK  

    Stateful workloads are the heart of any application, yet they remain confusing and complicated even to daily K8s practitioners. That’s why many organizations shy away from migrating their data - their prized possession - to the unfamiliar stateful realm of Kubernetes.

    After meeting with many organizations in the adoption phase, I discovered what works best, what to avoid, and how critical it is to gain confidence and the right knowledge in order to successfully adopt stateful workloads.

    In this talk I will demonstrate how to optimally adopt Kubernetes and stateful workloads in a few steps, based on what I’ve learned from observing dozens of different adoption journeys. If you are taking your first steps in data on K8s or contemplating where to start - this talk is for you!

    BIO

    - A Developer turned Solution Architect.

    - Working at Komodor, a startup building the first K8s-native troubleshooting platform.
    - Love everything in infrastructure: storage, networks & security - from 70’s era mainframes to cloud-native.
    - All about “plan well, sleep well”.

    KEY TAKE-AWAYS FROM THE TALK  

    - Understand how critical stateful workloads are for any system, and that the key challenges to migrating it to Kubernetes are knowledge and confidence.

    - How to build the foundational knowledge required to overcome adoption challenges by creating a learning path for individuals and teams.

    - How to gain confidence to run stateful workloads on Kubernetes with support from the community (and yourself!)

    1 hr 7 min
  • DoK Talks #142 - Kubernetes Cluster Upgrade Strategies and Data: Best Practices for your Stateful Workload // Peter Schuurman

    https://go.dok.community/slack

    https://dok.community/

    ABSTRACT OF THE TALK  

    How do you make sure your Stateful Workloads remain available when your Kubernetes infrastructure updates? This talk will discuss different strategies of upgrading a Kubernetes cluster, and how you can manage risk for your workload. The talk will showcase demos of each upgrade strategy.

    BIO  

    Peter is a Senior Software Engineer on GKE at Google. He works on improving Kubernetes for Stateful workloads. His main focus is on enhancing the Kubernetes ecosystem for high availability applications.

    KEY TAKE-AWAYS FROM THE TALK  

    The mechanics of different upgrade strategies, when to apply a particular upgrade strategy depending on your Stateful workload and how to mitigate risk to your application’s availability.

    59 min

About Data on Kubernetes Community

From the publisher's feed

The Data on Kubernetes Community (DoKC) is where users go to run data on Kubernetes. We facilitate the creation and sharing of best practices to help users advance in their DoK journey. Here you can…

More shows like Data on Kubernetes Community

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

10,141 Listeners