Spelade

  • For our 8th installation of the data on k8s meetup, we spoke with Rick Vasquez, Enablement Lead - Services Portfolio at Percona.

    // Key takeaways:
    Large unsharded data footprints are not great for kubernetes.
    Deploying databases in kubernetes is much different than just running an application in a container.
    Open source is playing catch up with regards to persistence and kubernetes.

    // Abstract:

    As more companies are moving to kubernetes and cloud native as a standard for developing net new functionality something has to happen to the legacy workloads. Often times we see a lift and shift mentality into kubernetes, we will talk about how that mentality can be dangerous or cause more work than expected.

    // Rick Bio:

    Hands-on technical practitioner with real world experience in some of the largest open source database deployments in the world. Translating technical and business requirements to the relevant groups is my passion.

    // Check out percona live event:
    http://percona.com/live

    ▬▬▬▬▬▬ Connect with us 👋   ▬▬▬▬▬▬ 

    Join our slack:
    https://join.slack.com/t/dokcommunity/shared_invite/zt-g3ui5r0g-jDKz5dhh2W1ayElqwKYYAg
    Follow us on Twitter: @dokcommunity

    Connect with Demetrios on LinkedIn:
    https://www.linkedin.com/in/dpbrinkm/
    Connect with Rick on Linkedin:
    https://www.linkedin.com/in/rickvasquezii/

    ▬▬▬▬▬▬  Supporters of the DoKc   ▬▬▬▬▬▬ 

    This meetup is sponsored by MayaData, which helped start the DOK.community and remains an active supporter. MayaData sponsors two Cloud Native Computing Foundation (CNCF) projects, OpenEBS (http://www.openEBS.io) - the leading open-source container attached storage solution - and Litmus (https://litmuschaos.io/) - the leading Kubernetes native chaos engineering project, which was recently donated to the CNCF as a Sandbox project. As of August 2020, MayaData is the fifth-largest contributor to CNCF projects. Well-known users of MayaData software include the CNCF itself, Bloomberg, Comcast, Arista, Orange, Intuit, and others. Check out more info at https://mayadata.io/

  • // Abstract: PostgreSQL is a powerful, open-source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance, but a production-grade deployment requires many complementary technologies to the database core: high availability and automated failover, backup and recovery, monitoring and alerting, centralized access control and logging, connection pooling, and so on.

    Being not initially accustomed for running stateful workloads, Kubernetes with its infrastructure as a code paradigm, CustomResourceDefinition, and Operator pattern turned out to be extremely convenient for deploying and running PostgreSQL at scale.
     
    I will talk about a few open-source project developed and maintained by database team at Zalando which anybody could use to build own PgaaS:
    1. https://github.com/zalando/patroni - Tool for PostgreSQL high availability and cluster management. Integrates with K8s API and makes PostgreSQL cloud-native.  
    2. https://github.com/zalando/spilo - The Docker image that packages Patroni, multiple versions of PostgreSQL, and tools for backup and recovery.  
    3. https://github.com/zalando/postgres-operator - Implements Kubernetes operator pattern, orchestrates hundreds and thousands deployments of Patroni/Spilo clusters.  
    Aforementioned projects would never get to the current state without an effort of dozens of external contributors.  

    // Bio: During his professional career, Alexander touched PostgreSQL from all possible sides: as a Web Developer, as System Administrator, and as a Database Engineer now. Five years ago he started working on Patroni project and achieved quite a big success with it. Nowadays Patroni is used in the heart of PostgreSQL-as-a-Service on Kubernetes at Zalando to run 1000+ PostgreSQL HA clusters. Besides that, Alexander periodically reports bugs and contributes patches to PostgreSQL and some other open-source projects (usually Postgres related).  

    ▬▬▬▬▬▬ Show Notes ▬▬▬▬▬▬  
    Remember to put your toys away: https://twitter.com/braddwyer/status/1303751133765283840 Getting Write happy and burning out your SSDs https://blog.okmeter.io/real-world-ssd-wearout-a3396a35c663 GitLab Postmortem https://about.gitlab.com/blog/2017/02/10/postmortem-of-database-outage-of-january-31/  

    ▬▬▬▬▬▬ Connect with us 👋   ▬▬▬▬▬▬  
    Join our slack: https://go.dok.community/slack Follow us on Twitter: @dokcommunity Register for the next meetup: // Register here: https://go.dok.community/register

    Connect with Demetrios on LinkedIn: https://www.linkedin.com/in/dpbrinkm/ Connect with Alexander on Twitter: https://twitter.com/cyberdemn Connect with Bart on LinkedIn: https://www.linkedin.com/in/bart-farrell/

    ▬▬▬▬▬▬  Supporters of the DoKc   ▬▬▬▬▬▬   
    This meetup is sponsored by MayaData, which helped start the DOK.community and remains an active supporter. MayaData sponsors two Cloud Native Computing Foundation (CNCF) projects, OpenEBS (http://www.openEBS.io) - the leading open-source container attached storage solution - and Litmus (https://litmuschaos.io/) - the leading Kubernetes native chaos engineering project, which was recently donated to the CNCF as a Sandbox project. As of August 2020, MayaData is the fifth-largest contributor to CNCF projects. Well-known users of MayaData software include the CNCF itself, Bloomberg, Comcast, Arista, Orange, Intuit, and others. Check out more info at https://mayadata.io/  

    // Final thoughts This is a Fireside chat all audience can participate and ask questions and you can also join the conversation beforehand in our slack group: https://go.dok.community/slack  

    You can also check out some of our old meetups on youtube here: https://www.youtube.com/channel/UCUnXJbHQ89R2uSfKsqQwGvQ

  • For our 14th installation of the data on k8s community meetup, we talked with Cloud System Engineer / Architect Arie van den Bos.

    // Abstract:
    In this meetup, Arie discussed the following:
    The importance of cost control while working with the cloud.
    K8S, Data & Cost Control.
    Hints/Tips around controlling your K8S costs.

    // Bio:
    Arie is a Cloud Solutions Engineer with over 10 years of experience. He has been a team leader and helped previous companies reduce their cloud costs through optimization strategies.  As a Solution Architect, Arie has been designing solutions which affect different areas like:

    - Azure as a Disaster Recovery location
    - Azure AD for Identity Management and SSO
    - Azure Governance (Cost Control)
    - Office 365 Integration
    - OKTA Access/Identity Management
    - Cloud Automation (IaC)

    //Other links you can check Arie on:
    https://www.linkedin.com/pulse/control-costs-your-azure-cloud-environment-save-part-van-den-bos/?trackingId=hfPo7ynCviKUngjsMeabiA%3D%3D
    https://www.linkedin.com/pulse/control-costs-your-azure-cloud-environment-save-part-van-den-bos-1f/?trackingId=hECZZjKdBa7lmE2rJf5leQ%3D%3D
    https://www.linkedin.com/pulse/control-costs-your-azure-cloud-environment-save-part-van-den-bos-2f/?trackingId=5xhIm3h2zS5NCtaOuwkApQ%3D%3D

    // Final thoughts This will be a Fireside chat all audience can participate and ask questions, and you can also join the conversation beforehand in our slack group: https://go.dok.community/slack

    ▬▬▬▬▬▬ Connect with us 👋   ▬▬▬▬▬▬  
    Join our slack: https://go.dok.community/slack
    Follow us on Twitter:
    @dokcommunity    

    Connect with Demetrios on LinkedIn:
    https://www.linkedin.com/in/dpbrinkm/
    Connect with Arie on Linkedin:
    https://www.linkedin.com/in/arievandenbos/
    Connect with Bart on LinkedIn:
    https://www.linkedin.com/in/bart-farrell/

    ▬▬▬▬▬▬  Supporters of the DoKc   ▬▬▬▬▬▬   
    This meetup is sponsored by MayaData, which helped start the DOK.community and remains an active supporter. MayaData sponsors two Cloud Native Computing Foundation (CNCF) projects, OpenEBS (http://www.openEBS.io) - the leading open-source container attached storage solution - and Litmus (https://litmuschaos.io/) - the leading Kubernetes native chaos engineering project, which was recently donated to the CNCF as a Sandbox project. As of August 2020, MayaData is the fifth-largest contributor to CNCF projects. Well-known users of MayaData software include the CNCF itself, Bloomberg, Comcast, Arista, Orange, Intuit, and others. Check out more info at https://mayadata.io/.