Kubernetes Bytes
By Ryan Wallner & Bhavin Shah
Kubernetes BytesAug 22, 2022
What is Serverless?
In this Episode, Bhavin and Ryan tackle the topic of serverless computing. Bhavin and Ryan try to help answer the basics of what serverless is, isnt and why the term can be so confusing.
Show Links
- https://www.redhat.com/en/topics/cloud-native-apps/what-is-serverless
- https://www.cloudflare.com/learning/serverless/what-is-serverless/
- https://www.readysetcloud.io/blog/allen.helton/lets-stop-talking-about-serverless-cold-starts/
- https://keda.sh/
- https://www.redhat.com/en/topics/microservices/what-is-knative
- https://www.prisma.io/dataguide/serverless/serverless-comparison
- https://workers.cloudflare.com/
- https://blog.back4app.com/cloudflare-vs-heroku-which-is-the-best-option/
- https://www.bmc.com/blogs/serverless-faas/
- https://world.hey.com/dhh/don-t-be-fooled-by-serverless-776cd730
What is Platform Engineering with Luca Galante
In this episode of Kubernetes Bytes, Ryan and Bhavin sit down with Platform engineering expert Luca Galante, head of product at Humanitec to discuss all things Platform engineering, what is it, and how it is different from DevOps. They also discuss when it makes sense to have a platform engineering team and how you can get started on your journey by building internal development platforms.
Show Notes:
- What is platform engineering?
- What is an internal developer platform?
- What is Dynamic Configuration Management?
- Platform Engineering community
- PlatformCon 2023
- Luca’s LinkedIn and Twitter
Cloud Native News:
- InfluxData Series E round - https://techcrunch.com/2023/02/13/influxdata-lands-51m-to-grow-its-time-series-database-offerings
- Cloud Native Security Con - https://youtube.com/playlist?list=PLj6h78yzYM2NQ-Zi_k5qVmZyxSmLBzM6V
- Adrian's Platform engineering blog - https://adrianco.medium.com/platform-engineering-teams-done-right-b3b3d4a8ad23
- Amazon EKS Anywhere on SNOW - https://aws.amazon.com/blogs/containers/new-amazon-eks-anywhere-on-snow
- Kelsey Hightower affirms databases on k8s - https://twitter.com/kelseyhightower/status/1624081136073994240
- NetApp discontinues astra data store https://blocksandfiles.com/2023/01/25/netapp-astra-data-store/
- Edge computing trends 2023 - https://technologymagazine.com/articles/the-cutting-edge-edge-computing-trends-to-watch-in-2023
Cloud Native WebAssembly with Nigel Poulton
In this episode of Kubernetes Bytes, Bhavin and Ryan sit down with Cloud Native expert Nigel Poulton of https://nigelpoulton.com/ to discuss WebAssembly and in particular its current and future role in the cloud native ecosystem. Nigel, Bhavin and Ryan discuss everything from "What is WebAssembly" to how it can run on Kubernetes with a WASM runtime called runwasi.
Stay till the end to hear our new segment where we ask out guests a question that ChatGPT came up with for some good fun!
Show Links
- This article will show you how to create a "hello world" Wasm app and use Docker tools to build and deploy it"
- https://nigelpoulton.com/getting-started-with-docker-and-wasm/
- This article explains runwasi:
- https://nigelpoulton.com/what-is-runwasi/
- This is the Microsoft article that explains using Wasm nodes in AKS:
- https://learn.microsoft.com/en-us/azure/aks/use-wasi-node-pools
- Runwasi: https://github.com/containerd/runwasi
- Scale to Zero: https://dzone.com/articles/scale-to-zero-with-kubernetes
Kubernetes Security Posture Management with Mondoo
In this episode, Ryan and Bhavin talk to Christoph Hartmann - the CTO and co-founder of Mondoo about all things Kubernetes Security. The discussion starts by talking about Kubernetes Security Posture Management (KSPM) and then dives into Software Bill Of Materials (SBOM) and SBOM Attestation. They also talk about the open-source project "cnspec" and how it can help organizations scan their entire infrastructure, including VMs, containers, container registries, code repositories, etc for vulnerabilities.
News:
- https://www.weave.works/blog/weaveworks-donates-project-kured-to-the-cncf
- https://sysdig.com/blog/top-15-kubectl-plugins-for-security-engineers/
- https://techcrunch.com/2023/01/25/dell-has-acquired-cloud-orchestration-startup-cloudify-sources-tell-us-for-around-100m/
- https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/cncf-hosted-co-located-events/about/
- https://techcrunch.com/2023/01/26/mirantis-acquires-shipa/
- https://www.harness.io/blog/harness-acquires-propelo
Show Links:
1. cnspec Project Pagehttps://cnspec.io
2. cnspec on Github: https://github.com/mondoohq/cnspec
3. Hacking Kubernetes https://www.youtube.com/watch?v=9onasWkaeuE&t=3s
4. Mondoo https://mondoo.com/
Unified application deployment platform for Kubernetes with Plural.sh
In the first episode of season 3, Ryan and Bhavin talk to Michael Guarino - the CTO of plural.sh about how plural helps users deploy applications on Kubernetes easily. They discuss the challenges associated with deploying applications consistently across different Kubernetes distributions, and talk about how Plural provides a unified solution that auto-generates Kubernetes manifests, HELM charts, and Terraform files and follows GitOps principles to deploy applications across Amazon EKS, Azure AKS, and Google GKE.
News:
- Kubernetes v1.26: Alpha support for cross-namespace storage data sources
- Best of 2022: 8 CNCF Projects for Cloud-Native Persistent Storage: https://containerjournal.com/features/8-cncf-projects-for-cloud-native-persistent-storage/
- Best distributes file/block for k8s - Reddit 2023 thread - https://www.reddit.com/r/kubernetes/comments/100wdrq/best_distributed_fileblock_storage_for_kubernetes
- JuiceFS https://juicefs.com/docs/cloud/use_juicefs_in_kubernetes.
- Chronosphere funding round - https://chronosphere.io/learn/115m-series-c-funding-chronospheres/
Show Links:
What's a Service Mesh?
In this last episode of Kubernetes Bytes Season 2, Bhavin Shah and Ryan Wallner dive into Service Mesh. You will learn all about the benefits of Service Mesh, how it helps reduce overhead for developers, the different deployment models (sidecar and Ambient Mesh), and the challenges and benefits for each.
News:
- Trilio raises $17M - https://trilio.io/resources/funding-and-executive-update
- Snyk raises $196.5M at $7.4B valuation - https://snyk.io/news/snyk-closes-196-5-million-series-g-funding-at-7-4-billion-valuation/
- Blocks and Files - Kubernetes Storage Tests Update - https://blocksandfiles.com/2022/12/15/ondat-beats-pures-portworx-in-container-storage-tests/
Links / Background:
- https://www.techtarget.com/searchitoperations/definition/service-mesh
- https://www.redhat.com/en/topics/microservices/what-is-a-service-mesh
- https://linkerd.io/what-is-a-service-mesh/
- https://kublr.com/blog/implementing-a-service-mesh-with-istio-to-simplify-microservices-communication/
- https://www.oreilly.com/library/view/istio-ambient-explained/9781098142698/ch01.html
- https://istio.io/latest/blog/2022/introducing-ambient-mesh
- https://youtu.be/6zDrLvpfCK4
- https://youtu.be/16fgzklcF7Y
GitOps, DevSecOps & Kubernetes w/ GitLab
In this episode of Kubernetes Bytes, Ryan and Bhavin talk Cesar Saavedra of Gitlab about the importance of GitOps, DevSecOps and more with Kubernetes. They also cover what Gitlab has to offer in this particular space and what new features they have been working on.
- EKS/Container Marketplace as EKS add-ons https://aws.amazon.com/blogs/aws/new-aws-marketplace-for-containers-now-supports-direct-deployment-to-amazon-eks-clusters/
- New – Announcing Amazon EFS Elastic Throughput
- This new throughput mode is designed to provide your applications with as much throughput as they need with pay-as-you-use pricing.
- Trivy now scans Amazon Machine Images (AMIs) - https://blog.aquasec.com/trivy-now-scans-amazon-machine-images-amis
- multicloud with crunchy postgres https://www.crunchydata.com/blog/multi-cloud-strategies-with-crunchy-postgres-for-kubernetes
- Get ready for 1.26 https://www.armosec.io/blog/kubernetes-1-26-everything-you-should-know/
- Get ready for 1.26 (diff vendor) https://sysdig.com/blog/kubernetes-1-26-whats-new/
- Argo has graduated - Dec 6 - https://www.cncf.io/announcements/2022/12/06/the-cloud-native-computing-foundation-announces-argo-has-graduated/
- Flux graduates from CNCF incubator - Nov 30 https://www.cncf.io/announcements/2022/11/30/flux-graduates-from-cncf-incubator/
GITLAB INFO
@cesar_saavedr
GitLab Snapshots (YouTube videos)
Kubernetes Alternatives - when NOT to use Kubernetes!
In this episode, Ryan and Bhavin interview Alexander Mattoni - Co-founder and Head of Engineering at Cycle.io about When to use and When to not use Kubernetes. The discussion focuses on the challenges associated with Kubernetes adoption - On Day 0 and Day 2, and what are other alternatives available to organizations that are just looking to run their applications easily. We talk about how Cycle.io can help organizations build a simplified infrastructure stack to run their applications. Have a listen and let us know what you think about Kubernetes.
Also, send us your 3-4 mins clips about your experience with Kubernetes - to be shared on future episodes
Show Notes:
Alexander Mattoni - https://twitter.com/alexmattoni
Cycle.io - https://cycle.io/
News:
- AWS Controllers for Kubernetes - ACK for Amazon EC2 https://aws.amazon.com/about-aws/whats-new/2022/11/aws-controllers-kubernetes-ack-elastic-compute-cloud-ec2-generally-available/
- Removal of GlusterFS in 1.26 - https://kubernetes.io/blog/2022/11/18/upcoming-changes-in-kubernetes-1-26/
- Two possible data inconsistency issues in etcd v3.4.[20-21] and v3.5 - https://groups.google.com/a/kubernetes.io/g/dev/c/sEVopPxKPDo?pli=1
- Kubecon NA 2022 recordings - https://youtube.com/playlist?list=PLj6h78yzYM2O5aNpRM71NQyx3WUe1xpTn
- Kubernetes Bytes season 1 on youtube - https://youtube.com/playlist?list=PLCOmEAve4xr2lbCd6sPXMRf6XcZeWuaJ5
- Kubernetes Bytes at Data On Kubernetes Day - Kubecon NA - https://youtu.be/q_K8Ma9LxWA
- Cloud Native Security Con NA - Feb1-2 https://events.linuxfoundation.org/cloudnativesecuritycon-north-america/
- TiKV is an open-source, distributed, and transactional key-value database - evolutions of TiKV https://community.cncf.io/events/details/cncf-cncf-online-programs-presents-cncf-on-demand-webinar-the-evolution-of-tikv
- Backup and Restore using alpha k8s checkpointing feature - https://martinheinz.dev/blog/85 | https://kubernetes.io/docs/reference/node/kubelet-checkpoint-api/
Understanding the cost of Kubernetes w/ Kubecost
In this episode of Kubernetes Bytes, Jonathan Phillips & Sean Pomeroy from Kubecost join us to talk about understanding the cost of Kubernetes clusters. Kubernetes and the pods that run within the cluster are a large part of the cost story but it doesn't end there, networking, object storage, egress and more are part of the pull optimization story when it comes to cost. Hear what Jonathon and Sean have to say about cost, Kubernetes and what Kubecost can help you achieve.
News Articles
https://bit.ly/kubecost-showlinks
Kubecost Links
https://www.kubecost.com/install
https://github.com/kubecost
https://github.com/opencost/opencost
Part 2 - Live from Kubecon North America 2022 - Interviews with Redis, Teleport, Instruqt, and Pulumi
In this part - 2 episode of Kubernetes Bytes - live from Detroit during the Kubecon + CloudNativeCon North America 2022, Ryan Wallner and Bhavin Shah talk to guests on the show floor and learn more about what's new at Kubecon, what are their thoughts on Day 0 events, Keynotes, etc, and also share some things to do in Detroit. They talk to Brad Ascar - Principal Product Manager at Redis, Ben A - Developer Relations at Teleport, Sean Carolan - Director of Sales Engineering at Instruqt, Scott Lowe - Developer Relations at Pulumi.
Show Notes:
Part 1 - Live from Kubecon North America 2022 - Interviews with Percona, EDB, Dell, and Akamai
In this part - 1 episode of Kubernetes Bytes - live from Detroit during the Kubecon + CloudNativeCon North America 2022, Ryan Wallner and Bhavin Shah talk to guests on the show floor and learn more about what's new at Kubecon, what are their thoughts on Day 0 events, Keynotes, etc, and also share some things to do in Detroit. They talk to Peter Zaitsev - Founder of Percona, Gabriele Bartolini - VP of Cloud Native at EDB, Tim Banks - Lead Developer Advocate at Dell Technologies and Stephen Rust - Principal Software Engineer at Akamai.
Show Notes:
Powering Decentralized Cloud with Kubernetes
In this episode of Kubernetes Bytes, Bhavin and Ryan talk with Vishnu Korde, CEO and Chief Architect of StackOS. The hosts explore the topic of "DeCloud" or decentralized cloud which aims to create anonymity through the use of cross-chain open protocols allowing individuals and organizations to create a decentralized computing layer for the internet allowing teams to bypass traditional infrastructure management and cloud compute silos. Learn how Vishnu's company StackOS is tackling this problem and how they are using Kubernetes as a orchestration layer to provide application deployment into this DeCloud.
Cloud Native Data News of the Week
- Security Slam CNCF :https://community.cncf.io/events/details/cncf-cloud-native-security-slam-presents-security-slam-presented-by-cncf-sonatype-maintainer-sign-up
- IBM Doubles down
- 5 Years of Postgres on K8s
- Lucidity Introduces Autonomous Storage Orchestration Solution
- The Global Cloud Native Storage Market size is expected to reach $41.9 billion by 2028, rising at a market growth of 22.3% CAGR during the forecast period : CAGR - https://www.gartner.com/en/information-technology/glossary/cagr-compound-annual-growth-rate
- Kafka 3.3 : https://blogs.apache.org/kafka/entry/what-rsquo-s-new-in
- Hosted Control Plane - https://thenewstack.io/hosted-control-planes-bring-extra-power-and-more-cost-control/
- InfluxDB Cloud and Telegraf with K3s - https://thenewstack.io/how-to-monitor-kubernetes-k3s-using-telegraf-and-influxdb-cloud/
StackOS Links
- https://docs.stackos.io/stackos-docs
- https://www.stackos.io/
- litepaper: https://docsend.com/view/wq7qxzjk7zsd3wph
- docs: https://docs.stackos.io/stackos-docs/
- Youtube channel: https://www.youtube.com/c/StackOS/videos
- discord link: https://discord.gg/g2uxZdkNH8
- telegram link: https://t.me/StackOS
- app: https://app.stackos.io/
Kubernetes Security 101 - 4C's of Cloud Native Security
In this Episode of Kubernetes Bytes, Ryan and Bhavin talk about upcoming conferences and dig into the world of Kuberentes Security. Bhavin and Ryan talk about and dig into the various aspects of the 4C's of Cloud Native Security (Code, Container, Cluster and Cloud). Bhavin and Ryan dig in a foot deep from everything from encryption at rest, network policies, linux seccomp, software SBOM and ransomeware.
This episode had so many good resources in the show notes, we decided to create a community resource for everyone. Please see the below public google doc with all show notes, links and more. Feel free to comment and engage!
Kafka on Kubernetes
In this episode, Ryan and Bhavin interview Justin Lee, Principal Solutions Engineer at Confluent, about all things Kafka on Kubernetes. The discussion focuses on what Kafka is, how it helps developers build applications, and then dives into how developers or operators can deploy and run Kafka on Kubernetes using either Confluent for Kubernetes (CFK) operator from Confluent, or using Strimzi, an open source alternative. The hosts and Justin talk about the different custom resources needed for running Kafka on Kubernetes and then discuss best practices and case studies around the same.
Have a listen and leave us a review for the podcast series!
Show Links:
- Isovalent raises $40M Series B round - https://member.fintech.global/2022/09/09/open-source-technologies-dev-isovalent-nets-40m/
- EKS Anywhere Curated Packages - https://aws.amazon.com/about-aws/whats-new/2022/08/amazon-eks-anywhere-curated-packages-generally-available/
- AWS Karpenter Cluster Consolidation - https://karpenter.sh/preview/tasks/deprovisioning/
- VMware Explore - VMware Tanzu updates - https://www.storagereview.com/news/vmware-tanzu-gets-aria-mission-control-kubernetes-grid-updates
- Kubecon EU Call For Papers now Open - https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/program/cfp/
- CloudCasa and ONDAT partnership - https://www.catalogicsoftware.com/press-releases/cloudcasa-by-catalogic-and-ondat-announce-partnership-to-protect-kubernetes/
- Google adds Hyperdisk support - https://containerjournal.com/features/google-adds-additional-storage-service-for-gke/
- Kubernetes Complexity - https://driftingin.space/posts/complexity-kubernetes
- Confluent for Kubernetes - https://docs.confluent.io/operator/current/overview.html
- Strimzi - Kafka on Kubernetes - https://strimzi.io/
- Upcoming Current (Data Streaming Summit hosted by Confluent): https://2022.currentevent.io/website/39543/welcome
- Confluent for Kubernetes Quick Start: https://docs.confluent.io/operator/current/co-quickstart.html
- Confluent Home Page: https://www.confluent.io/
- Confluent Developer Podcast: https://developer.confluent.io/podcast/
What is GitOps?
In this Episode of Kubernetes Bytes, Bhavin Shah and Ryan Wallner dive into GitOps. You will learn about how GitOps came to be, what GitOps is, what tools are used to accomplish GitOps and what the benefits of adopting GitOps on your team will be.
Where to get started
- https://argo-cd.readthedocs.io/en/stable/getting_started/
- https://docs.gitops.weave.works/docs/getting-started/
- https://github.com/weaveworks/awesome-gitops
Links / Background:
- https://about.gitlab.com/topics/gitops/
- https://www.weave.works/technologies/gitops/
- https://developers.redhat.com/topics/gitops
- https://www.youtube.com/watch?v=P2W3dJUxpR0
- https://www.youtube.com/c/DevOpsToolkit/videos
- https://www.youtube.com/watch?v=f5EpcWp0THw
- https://github.com/weaveworks/awesome-gitops
- https://www.gitops.tech/
- https://www.weave.works/technologies/gitops/
- https://about.gitlab.com/topics/gitops/
News
- SBOM 101 - https://sysdig.com/blog/sbom-101-software-bill-of-materials/
- CSI inline volumes - https://kubernetes.io/blog/2022/08/29/csi-inline-volumes-ga/
- The ultimate list of open source cloud native tools - https://containerjournal.com/features/the-ultimate-list-of-open-source-cloud-native-tools/
- K8s 1.25 is out - https://kubernetes.io/blog/2022/08/23/kubernetes-v1-25-release
- Registry.k8s.io https://groups.google.com/a/kubernetes.io/g/dev/c/DYZYNQ_A6_c/m/oD9_Q8Q9AAAJ?pli=1
- SIG Storage Spotlight - https://www.kubernetes.dev/blog/2022/08/22/sig-storage-spotlight-2022/
- GitLab Release 15.3 - GitOps features free - https://about.gitlab.com/releases/2022/08/22/gitlab-15-3-released
Community, Opensource and Kubernetes with Brendan Burns and Ganesh Ashokavardhanan
Ryan (@wallywalls22) and Bhavin (@bhavin04890) talk to Brendan Burns (@brendandburns), co-founder of the Kubernetes open source project and corporate vice president for Azure cloud-native open source, and Ganeshkumar Ashokavardhanan (@ganeshkumar_av), Software Engineer in the Azure Kubernetes Service (AKS) team about community, Kubernetes and open-source at Microsoft. They also discuss how Ganesh was able to start as an intern and work his way into a fun full-time position with Azure Kubernetes Service. Come listen and learn about all of this and more! Show Links: KEDA https://keda.sh/ Virtual Kubelet https://github.com/virtual-kubelet/virtual-kubelet AKS enhancements - https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-kubernetes-service-aks-updates-for-seamless-developer-and/ba-p/3407089 Container Apps GA https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-container-apps-general-availability/ba-p/3416885 MS Build Sessions https://mybuild.microsoft.com/en-US/sessions/cf62806e-b0a6-48ca-9664-92298b049abf https://mybuild.microsoft.com/en-US/sessions/b8cb89fa-f065-4711-8ec2-91b41bb39acf
Kubernetes COSI 101 with Sid Mani
In this episode of Kubernetes Bytes, Ryan and Bhavin talk to the SIG Storage COSI Co-Lead Sid Mani about the Container Object Storage Interface (COSI) project, as it enters the Alpha phase of the maturity cycle. The discussion dives into the need for a different Object Storage standard, how it works with Kubernetes, the vision of the community, and how people/vendors can contribute to the ecosystem.
Show links
- Acorn Labs - https://venturebeat.com/programming-development/open-source-acorn-takes-a-new-approach-to-deploy-cloud-native-application-on-kubernetes/
- Ghost Security Emerges from Stealth, Announces Initial $15M in Funding at $50M validation - https://ghost.security/blog/ghost-security-emerges-from-stealth-announces-initial-15m-in-funding?hsLang=en
- Granulate launches a new free tool for optimizing K8s costs called gMaestro - https://sdtimes.com/kubernetes/granulate-launches-new-free-tool-for-optimizing-kubernetes-costs/
- What's new with Kubernetes 1.25 - https://sysdig.com/blog/kubernetes-1-25-whats-new/
- Kubernetes volumes for beginners - https://dev.to/iarchitsharma/kubernetes-volume-explained-for-beginners-3doj
- Intro to eBPF - https://chrisshort.net/intro-to-ebpf
- XKCD link - https://xkcd.com/927/
- Kubernetes CSI 101 episode - https://anchor.fm/kubernetesbytes/episodes/Container-and-Kubernetes-Storage-101-e1647o1/a-a6cgu6a
MongoDB Kubernetes Operators with Joel Lord & Cedric Clyburn
In this week's episodes Bhavin and Ryan dive into the three different operators that MongoDB has for deploying and managing MongoDB with Kubernetes with Developer Advocates Joel Lord & Cedric Clyburn. Come learn about the different ways you can get started using MongoDB with Kubernetes, lessons learned getting started and how to use MongoDB's multi-cloud database service, Atlas.
Show Links
News
- Mirantis acquires Amazee.io: https://www.businesswire.com/news/home/20220726005393/en/Mirantis-Acquires-amazee.io-the-Only-ZeroOps-Application-Delivery-Hub-Built-by-Developers-for-Developers
- Cisco buys Banzai cloud: https://www.fiercetelecom.com/telecom/cisco-buys-kubernetes-start-up-banzai-cloud-to-fuel-cloud-native-connectivity
- Amazon Detective adds support for Amazon EKS clusters: https://aws.amazon.com/blogs/aws/amazon-detective-supports-kubernetes-workloads-on-amazon-eks-for-security-investigations/
- GigaOM report for Cloud Native Kubernetes Storage - https://portworx.com/resource/gigaom-radar-for-cloud-native-kubernetes-data-storage/
- Gateway API Beta https://kubernetes.io/blog/2022/07/13/gateway-api-graduates-to-beta/
- Thinking about Kubernetes-native way for data protection https://thenewstack.io/identifying-a-kube-native-approach-to-data-protection/
- 3 database tools from CNCF July 28 https://containerjournal.com/features/3-cloud-native-database-tools-from-cncf/
- Kubernetes Major changes and removals for 1.25 (later in august) https://kubernetes.io/blog/2022/08/04/upcoming-changes-in-kubernetes-1-25/
MongoDB
- MongoDB Community - https://www.mongodb.com/community/forums/
- Mongodb Youtube Channel - https://www.youtube.com/user/mongodb
Kubernetes Cluster API 101 with Scott Lowe
In this episode, Bhavin interviews Scott Lowe, a Principal Field Engineer at Kong. The discussion dives into what is Cluster API, how it works, and how it helps users deploy Kubernetes clusters at scale using simple YAML files. We also talk about the different components of the Cluster API project and discuss the new features introduced by the community.
Show Notes:
1. Scott Lowe -
https://twitter.com/scott_lowe
Blog - https://blog.scottlowe.org/
Podcast - https://packetpushers.net/series/full-stack-journey/
2. Cluster API - https://cluster-api.sigs.k8s.io/
3. Kustomize with Cluster API - https://blog.scottlowe.org/2021/11/01/using-kustomize-components-with-cluster-api/ https://blog.scottlowe.org/2021/10/11/kustomize-transformer-configurations-for-cluster-api-v1beta1/
News:
- Grafana lab adds K8s monitoring for Grafana Cloud: https://www.dbta.com/Editorial/News-Flashes/Grafana-Labs-Releases-Kubernetes-Monitoring-for-Grafana-Cloud-153953.aspx
- Kubeshop acquires majority stake in InfraCloud’s OSS product BotKube: https://www.cxotoday.com/press-release/kubeshop-acquires-majority-stake-in-infraclouds-oss-product-botkube/
- Kyverno moves to the CNCF Incubator: https://www.cncf.io/blog/2022/07/12/kyverno-moves-to-the-cncf-incubator/
Dive into Speedscale with Matt LeRay
This Episode
In this episode, Ryan and Bhavin interview CTO of Speedscale Matt LeRay, a testing service that can collect and replay traffic without scripting, to simulate load and chaos, measure performance for Kubernetes workloads. Learn what Speedscale is, what kind of data is works and how it can be used in Kubernetes for various API driven applications.
Weekly News Links
- Trivy 0.29.0 release - RBAC scanning and Config scans for Helm charts - Bhavin
- EKS Anywhere Bare Metal support
- Redis High Availability architecture: (optional)
- CubeFS - now a CNCF Incubating project
- Over 900000 Kubernetes instances found exposed online - https://www.bleepingcomputer.com/news/security/over-900-000-kubernetes-instances-found-exposed-online/
- Ondat 2.8 release
Speedscale Links
- https://speedscale.com/
- https://speedscale.com/free-trial/
- https://speedscale.com/kubernetes/
InfluxDB on Kubernetes
In this episode, Ryan and Bhavin interview Rick Spencer, VP of Products at InfluxData, previously the VP of Platforms for InfluxData. The discussion focuses on InfluxData, creator of InfluxDB, and how they help customers looking for a Time-Series database solution. Rick talks about the interesting IoT and Edge computing use cases, and how getting that real-time sensor information can be transformational for customers. In the second half of the discussion, we focus on how InfluxDB cloud runs across three major cloud providers, running on top of Kubernetes itself. Rick focuses on their Kubernetes adoption journey and talks about their architecture today. We also talk about how users can leverage InfluxDB for monitoring their large-scale Kubernetes deployments too!
Show Links:
- Datastax raises a private equity round of $115M valuring the company at $1.6B to focus more on Astra DB and Astra streaming - https://techcrunch.com/2022/06/15/datastax-proves-its-still-possible-to-raise-nine-figures-at-higher-valuation-in-2022/
- Platform9 raises $26M bringing the total money raised across all the rounds to $100M - https://techcrunch.com/2022/06/14/platform9-raises-26m-to-help-manage-distributed-cloud-clusters/
- Finout raised $14M Series A funding to help organizations break down the cost of each Kubernetes namespace, each folder in the S3 bucket, each Snowflake Query, etc. - https://www.geektime.com/finout-wants-to-reduce-your-cloud-costs-with-a-mega-bill-and-14m-in-a-round-funding/
- Mercedez Benz runs 900 K8s clusters - https://www.infoworld.com/article/3664052/why-mercedes-benz-runs-on-900-kubernetes-clusters.html
- Weave Policy Library for HIPAA compliance - https://www.weave.works/blog/weave-policy-library-introducing-hipaa-policies
- Kanister Webinar - https://community.cncf.io/events/details/cncf-cncf-online-programs-presents-cncf-on-demand-webinar-kanister-application-level-data-protection-on-kubernetes
- Cloud-native storage - Kubernetes Podcast - https://kubernetespodcast.com/episode/182-cloud-native-storage/
- 2021 K8s Annual Report - https://www.cncf.io/reports/kubernetes-annual-report-2021/
Enhancements#3337: KEP-3333 Retroactive default StorageClass assignment
Redis on Kubernetes
In this episode, Bhavin interviews Brad Ascar, Principal Product Manager at Redis, focusing on all things containers and Kubernetes. The discussion dives into the higher-level architecture of Redis, how to deploy a Redis cluster on Kubernetes using the Redis Operator, and what are some of the benefits and challenges of running Redis on Kubernetes. We also talk about how you can upgrade, scale and manage your Redis clusters on Kubernetes, and how you can architect a Geo-distributed Active-Active Redis cluster for your applications!
Show Notes:
News:
KubeCon + CloudNativeCon Europe 2022 Recap
In this episode, Ryan and Bhavin talk about Kubecon + CloudNativeCon Europe 2022 and discuss all the vendor announcements from the past couple of weeks. Kubecon Europe had close to 7500 attendees and shows a continuous increase in the adoption of containers and Kubernetes. Below, you can find links to the things discussed during the podcast:
- The State of Cloud-Native Development Report - Q3 2021 (came out in May 2022): https://www.cncf.io/wp-content/uploads/2022/05/Q3-2021-State-of-Cloud-Native-development_FINAL.pdf
- Akuity raises $20M Series A to take Argo project next level: https://siliconangle.com/2022/05/16/kubernetes-startup-akuity-raises-20m-take-argo-project-next-level/
- Teleport raises $110M series C to $1.1B evaluation: https://goteleport.com/blog/series-c/
- Snapt launches Nova - https://aithority.com/it-and-devops/cloud/snapt-announces-the-one-security-package-to-run-kubernetes-in-public-cloud/
- Kasten K10 - v5: https://www.storagereview.com/news/kasten-k10-v5-0-offers-enhanced-kubernetes-security-and-more
- Datadog https://containerjournal.com/news/news-releases/datadog-enhances-monitoring-and-security-for-kubernetes/
- Sysdig launches Sysdig Advisor: https://containerjournal.com/kubecon-cnc-eu-2022/sysdig-introduces-sysdig-advisor-to-drastically-simplify-kubernetes-troubleshooting/
- Red Hat open sources StackRox: https://techcrunch.com/2022/05/17/red-hat-open-sources-stackrox-the-kubernetes-security-platform-it-acquired-last-year
- Portworx - PDS and BaaS - https://portworx.com/blog/announcing-general-availability-of-portworx-data-services/
https://portworx.com/blog/fast-and-simple-data-protection-with-portworx-backup-as-a-service/ - Datacore launches Bolt - based on OpenEBS after Mayadata acquisition - https://blocksandfiles.com/2022/05/18/datacore-bolt-kubernetes/
- Kubecost - 1 click Request Sizing to Automatically Optimize Kubernetes Clusters and Eliminate Wasted Spend - https://www.yahoo.com/now/kubecost-launches-1-click-request-060000724.html
- SUSE open sources NeuVector container security platform - https://containerjournal.com/features/suse-integrates-container-security-platform-with-rancher/
- Lacework - https://containerjournal.com/features/lacework-dives-deeper-into-kubernetes-security/
- NetApp Astra Data Store - https://blocksandfiles.com/2022/05/25/netapp-per-ardua-ad-as
Kubernetes Backup and Restore 101
In this episode, Ryan and Bhavin go back to school and talk about Backup and Restore 101 when it comes to Kubernetes and containerized applications. We discuss why Backup is important, why you need a new approach for Kubernetes, and how do you plan for things like Kubernetes operators and custom resources. We also talk about how backup tools can help you protect from ransomware attacks and look at managed backup solutions to help alleviate administrative tasks when it comes to building and maintaining a data protection solution for Kubernetes!
Show Links:
Kubernetes v1.24 is GA - https://kubernetes.io/blog/2022/05/03/kubernetes-1-24-release-announcement/
Storage Capacity API - https://kubernetes.io/blog/2022/05/06/storage-capacity-ga/
https://github.com/kubernetes/autoscaler/issues/4517
Volume Expansion support - https://kubernetes.io/blog/2022/05/05/volume-expansion-ga/
Cloud-Native PG - http://cloudnative-pg.io/
Quick primer for Kubecon - https://blog.alexellis.io/when-in-spain-a-quick-primer-for-kubecon/
MySQL on Kubernetes
In this episode, Ryan and Bhavin interview Andrew Sillifant, a solution architect at Pure Storage working on all things databases and solutions. The discussion starts by talking about Andrew's early days with the LAMP stack, and how he sees the community evolve around containers and Kubernetes. We dive into the MySQL Operator and how it helps Kubernetes operators or developers deploy MySQL InnoDB clusters using simple YAML files. We talk about the benefits and challenges associated with running MySQL on Kubernetes and talk about the different ways users can protect their MySQL databases.
Show links:
Andrew Sillifant - https://www.linkedin.com/in/andrew-sillifant/
Oracle MySQL Operator - https://github.com/mysql/mysql-operator
Percona MySQL Operator - https://www.percona.com/doc/kubernetes-operator-for-pxc/index.html
Bitpoke MySQL Operator - https://www.bitpoke.io/docs/mysql-operator/#
Pokemon Go - https://cloud.google.com/blog/products/containers-kubernetes/bringing-pokemon-go-to-life-on-google-cloud
ARMO raised $30M to build Kubescape - https://www.prnewswire.com/news-releases/armo-raises-30m-for-the-first-open-source-kubernetes-security-platform-301533986.html
Platform9 named a leader in Managed Kubernetes solution platform radar from GigaOM - https://research.gigaom.com/reprint/gigaom-radar-for-evaluating-managed-kubernetes-solutions-platform-993544/
NetApp Astra adds support for private AKS clusters and VMware Tanzu - https://cloud.netapp.com/blog/astra-blg-astra-enhances-azure-integration-application-handling-hybrid-cloud-and-adds-vmware-tanzu-support?linkId=100000122358216&spr=100003061438458
Low-Ops Kubernetes storage with MicroK8s and OpenEBS - https://community.cncf.io/events/details/cncf-cncf-online-programs-presents-cncf-on-demand-webinar-low-ops-kubernetes-storage-with-microk8s-and-openebs/
Why and how should you reboot Kubernetes nodes - https://elastisys.com/why-and-how-should-you-reboot-kubernetes-nodes/
Cassandra on Kubernetes using K8ssandra
In this episode, Ryan and Bhavin interview Patrick McFadin, VP of Developer Relations at Datastax, who is a co-author of the upcoming O’Reilly book “Managing Cloud-Native Data on Kubernetes” and a contributor to the Apache Cassandra project. The discussion dives into how K8ssandra helps users deploy Cassandra on Kubernetes clusters, and how customers are using Cassandra as the NoSQL, Distributed DB backend for their applications. We talk about the challenges, benefits, and best practices for running Cassandra on Kubernetes, and what users can look forward to in the near future.
Show links:
- Patrick McFadin - LinkedIn - Twitter
- K8ssandra.io - https://k8ssandra.io
- Introduction to Cassandra - Crash Course - Youtube series - https://youtube.com/playlist?list=PL2g2h-wyI4SqCdxdiyi8enEyWvACcUa9R
- AWS Marketplace - https://aws.amazon.com/marketplace/pp/prodview-iy7gagaxm2foa
- Cassandra Discord community - https://discord.com/invite/qP5tAt6Uwt
- Data On Kubernetes - https://www.meetup.com/Data-on-Kubernetes-community/events/
- Managing Cloud-Native Data on Kubernetes - https://portworx.com/resource/ebook-managing-cloud-native-data-on-kubernetes/
Cloud-Native News:
- Docker raises Series-C funding
- Garden.io raises Series A - $16M funding to combat waste in cloud development
- Are you Ready for K8s 1.24
- NetApp acquires InstaClustr
- Spring4Shell - Zero Day Remote Code Execution Vulnerability
- Portworx Enterprise 2.10
- Etcd v3.5.[0-2] is not recommended for production
- Announcing Postgres container apps: Easy deploy Postgres apps
eBPF 101 with Matt Lenhard
In this episode of Kubernetes Bytes, Bhavin and Ryan talk to the Co-founder & CTO of ContainIQ Matt Lenhard to dive into eBPF and what role it plays in the Kubernetes observability ecosystem. Learn about what eBPF is, what use cases it is used for and how you can get started learning more.
Show News links
- https://cloud.redhat.com/blog/introducing-red-hat-openshift-4.10
- https://thenewstack.io/nsa-on-how-to-harden-kubernetes/
- https://www.crowdstrike.com/blog/cr8escape-new-vulnerability-discovered-in-cri-o-container-engine-cve-2022-0811/
- https://www.businesswire.com/news/home/20220329005227/en/Ondat-Teams-with-SUSE-to-Protect-Customers%E2%80%99-Sensitive-Data-with-Enhanced-Kubernetes-Security
- https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/program/colocated-events/#attendees
- https://komodor.com/learn/kubernetes-pvc-guide-basic-tutorial-and-troubleshooting-tips/
- https://www.spectrocloud.com/news/spectro-cloud-closes-40m-series-b-round/
eBPF Resource Links
- https://github.com/Morpheus-compiler/Morpheus#ebpf-plugin
- https://events.linuxfoundation.org/cloud-native-ebpf-day-europe/
- https://github.com/iovisor/kubectl-trace
- https://github.com/iovisor/bcc
Postgres on Kubernetes
In this episode, Ryan and Bhavin interview Gabriele Bartolini, a PostgreSQL, and Kubernetes enthusiast, who is VP of Cloud-Native at EDB. He is a co-founder of PostgreSQL Europe, a founding member of Barman. The discussion dives into how Postgres has evolved over the past 20 years, and how people can now run Postgres on Kubernetes. We talk about the challenges, benefits, and best practices for running Postgres on Kubernetes, and what users can look forward to in the near future.
Show links:
Gabriele Bartolini - https://twitter.com/_GBartolini_ / https://www.linkedin.com/in/gbartolini/
Planet PostgreSQL - https://planet.postgresql.org/
Data on Kubernetes - https://www.youtube.com/c/DoKcommunity/search?query=PostgreSQL
vSphere CSI driver v2.5 supports CSI snapshots for block volumes - https://cormachogan.com/2022/03/03/announcing-vsphere-csi-driver-v2-5-support-for-csi-snapshots/
DataStax Extends Operator Reach for Databases - https://containerjournal.com/features/datastax-extends-operator-reach-for-databases/
Dirty Pipe CVE - https://blog.aquasec.com/cve-2022-0847-dirty-pipe-linux-vulnerability
KubeCon EU Schedule - https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/program/schedule/
Secrets store CSI driver - https://community.cncf.io/events/details/cncf-cncf-online-programs-presents-cncf-on-demand-webinarsecrets-store-csi-driver-bringing-external-secrets-in-house
What is a Kubernetes controller (35s video) - https://www.youtube.com/watch?v=_W-NeSg0TBY
How Kubernetes operators use storage
In this episode of Kubernetes Bytes hosts Bhavin Shah and Ryan Wallner discuss Kubernetes Operators and how they use persistent storage. Operators are software control loops that extend Kubernetes to automate and provide ease of use for application such as databases. Learn about some database operators and how they utilize storage.
Check out our Pod Page! https://www.podpage.com/kubernetes-bytes/
Show links
- https://blog.kubecost.com/blog/series-a-funding-announcement/
- https://www.cncf.io/wp-content/uploads/2022/02/CNCF-AR_FINAL-edits-15.2.21.pdf
- https://techcrunch.com/2022/02/24/kubernetes-development-platform-okteto-raises-15m-series-a/
- https://signadot.com/blog/announcing-public-beta/
- https://www.businesswire.com/news/home/20220224005128/en/Zenoss-Launches-Advanced-Monitoring-Capabilities-for-Kubernetes
- https://www.businesswire.com/news/home/20220223005265/en/TrilioVault-for-Kubernetes-Now-Available-in-AWS-Marketplace
- SODACODE - Data and Storage Hackathon - https://events.linuxfoundation.org/sodacode/
- https://www.robin.io/featured-press/rakuten-symphony-agrees-to-acquire-leading-us-based-cloud-technology-company-robin-io-to-deliver-highly-integrated-telco-cloud-for-mobile/
- https://operatorhub.io/
- https://operatorframework.io/operator-capabilities/
- https://github.com/cetic/helm-postgresql
- https://kubernetes.io/docs/concepts/extend-kubernetes/operator/
Kubernetes Observability using Promscale and tobs
In this episode, Ryan and Bhavin interview Vineeth Pothulapati, a product manager at Timescale, and talk about Kubernetes Observability. The discussion dives into what are the three pillars for Observability and how users can leverage different CNCF and Open-source tools like Prometheus, Promscale, and tobs - The Observability Stack for Kubernetes to get started with Observability.
Show links:
Vineeth Pothulapati: https://twitter.com/VineethReddy02
Promscale - https://github.com/timescale/promscale
Kube-Prometheus stack - https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack
tobs - https://github.com/timescale/tobs
Timescale DB - https://www.youtube.com/watch?v=MFudksxlZjk
PX-Backup As A Service - Early Access Program
Kubernetes SIG Storage - Intro and Deep Dive with Xing Yang
In this episode, Ryan and Bhavin interview Xing Yang, Tech Lead at VMware and a co-chair of the CNCF Storage TAG, a co-chair of the Kubernetes Storage SIG, a co-chair of the Data Protection WG in Kubernetes, and a maintainer in Kubernetes CSI. The discussion dives into how Kubernetes SIGs and WGs collaborate, and how people can get started. We also talk about storage features and enhancements introduced in Kubernetes version 1.23 and features and enhancements planned for the Kubernetes 1.24 release.
Show links:
Xing Yang: https://twitter.com/2000Xyang
Storage SIG: https://github.com/kubernetes/community/tree/master/sig-storage
Data Protection Working Group: https://github.com/kubernetes/community/tree/master/wg-data-protection
Kubernetes Storage SIG Planning Spreadsheet: https://docs.google.com/spreadsheets/d/1t4z5DYKjX2ZDlkTpCnp18icRAQqOE85C1T1r2gqJVck/edit?usp=sharing
Amazon GuardDuty support for Amazon EKS clusters - https://aws.amazon.com/about-aws/whats-new/2022/01/amazon-guardduty-elastic-kubernetes-service-clusters/
Diamanti Buys Groudwork and its Kubernetes monitoring capability - https://blocksandfiles.com/2022/01/31/diamanti-buys-groundwork-and-its-k8s-monitoring-capability/
Weaveworks buys Magalix to secure GitOps workflows - https://www.magalix.com/blog/magalix-weaveworks-forging-the-path-of-secure-gitops-workflows
MinIO raises series-B funding to become a unicorn - https://www.zdnet.com/article/minio-the-de-facto-open-source-standard-for-multi-cloud-storage-becomes-a-unicorn-after-a-103-million-series-b-round-funding/
Intro to distributed databases on Kubernetes
In todays episode of KubernetesBytes, hosts Ryan Wallner and Bhavin Shah discuss the basic of running distributed databases like Apache Cassandra and Kafka along with Mongo, CockroachDB and others on Kubernetes. There are various capabilities of Kubernetes that were designed for these types of data services and this podcast should help you get a basic understanding of the landscape as well as WHY you may want to run them on Kubernetes.
Show Links:
- https://thenewstack.io/new-tools-for-optimizing-data-resilience-in-kubernetes/
- https://awesome-kubernetes.readthedocs.io/ / https://nubenetes.com/
- https://www.containiq.com/post/should-you-run-a-database-on-kubernetes
- Log4j recap - https://blog.aquasec.com/log4j-vulnerabilities-overview
- IPv6 support for EKS - https://aws.amazon.com/blogs/aws/amazon-elastic-kubernetes-service-adds-ipv6-networking/
- https://thenewstack.io/testkube-a-new-approach-to-cloud-native-testing/
- GigaOM DP report 2 https://gigaom.com/report/gigaom-radar-for-kubernetes-data-protection-2/
- https://portworx.com/blog/kubernetes-failover-mongodb/
- https://thenewstack.io/the-perfect-pair-kubernetes-and-distributed-sql/
- https://www.purestorage.com/docs.html?item=/type/pdf/subtype/doc/path/content/dam/pdf/en/white-papers/wp-kafka-on-kubernetes-with-portworx.pdf
- https://docs.datastax.com/en/cassandra-oss/3.0/cassandra/dml/dmlAboutDataConsistency.html
- https://developer.ibm.com/tutorials/ba-multi-data-center-cassandra-cluster-kubernetes-platform/
- https://thenewstack.io/the-perfect-pair-kubernetes-and-distributed-sql/
- https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/
Kubernetes Storage in VMware Tanzu
In this first episode of season 2, Bhavin and Ryan interview Kenny Coleman a Technical Product Manager at VMWare working with Tanzu. This episode dives into what Tanzu is, how to get started, what day 1 and day 2 solutions there are as well as where to learn more.
Show Links:
What Kubernetes objects use persistent storage?
Kubernetes Storage in AWS
In this episode, Ryan and Bhavin interview Luay Alem, an enterprise solution architect at Portworx. Luay is a Kubernetes enthusiast, working with Cloud Native and Open Source technologies helping customers with their digital transformation journey. The discussion dives into challenges associated with running Kubernetes on AWS, the different storage options available, and how customers are leveraging Portworx for their Data Management, Data Migration, and Disaster Recovery needs.
Show Links:
1. Pokemon Go uses Kubernetes: https://thenewstack.io/how-pokemon-go-creator-builds-on-kubernetes-for-developers/
2. Creating the enterprise app store - using GitOps and Kubernetes: https://youtu.be/ke-cKKzqriM
3. Improve Core-to-Edge Mobility and Resiliency for Cloud-Native Applications: https://community.cncf.io/events/details/cncf-cncf-online-programs-presents-cloud-native-live-improve-core-to-edge-mobility-and-resiliency-for-cloud-native-applications/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--UstWsorHoSJybBAmT9r_f8z61VwnHr0ELrHqmFbUmktlg8skl62FSwF98-y5pXr-R80PS
4. Lacework funding round: https://www.lacework.com/press-release/lacework-closes-seriesD-funding-round/
5. Datacore buys Mayadata: https://blocksandfiles.com/2021/11/18/boom-datacore-arrives-in-kubernetes-storage-space-by-buying-mayadata/
6. Inspecting container filesystems: https://blog.px.dev/container-filesystems/
7. Portworx is hiring: https://www.linkedin.com/posts/bhavin04890_kubernetes-vexpert-vexpertmodernapps-activity-6861314066154041344-WzEU
Let's talk Data Protection & Disaster Recovery with Michael Cade
In this episode, Ryan and Bhavin interview Michael Cade, a community first technologist for Kasten by Veeam. Michael has been in the industry for over 16 years, with a key focus on technologies such as cloud-native, automation, and data management. The discussion dives into challenges associated with managing data on Kubernetes and how data protection and disaster recovery solutions have changed from virtual machines to containers.
Show links:
Michael Cade:
- https://twitter.com/MichaelCade1/
- https://vzilla.co.uk/
- https://cndmday.com/
Azure Container Apps: https://techcommunity.microsoft.com/t5/apps-on-azure/introducing-azure-container-apps-a-serverless-container-service/ba-p/2867265?ocid=AID3042118
Azure Arc enabled data services: https://techcommunity.microsoft.com/t5/azure-arc/directly-connected-mode-for-azure-arc-enabled-data-services-is/ba-p/2908836
101 Content:
- https://loft.sh/blog/kubernetes-persistent-volumes-examples-and-best-practices/
- https://www.squadcast.com/blog/introduction-to-kubernetes-storage
The rise of Kubernetes and its impact on enterprise databases: https://venturebeat.com/2021/11/03/the-rise-of-kubernetes-and-its-impact-on-enterprise-databases/
Kubecon North America 2021 Recap
In this episode of Kubernetes Bytes, hosts Bhavin Shah and Ryan Wallner recap their experiences with KubeCon North America 2021. The hosts talk about their opinions in regards to the overall success of KubeCon NA 2021, their first-hand experiences both in-person as well as virtual and the various as news and announcements that relate to using data on Kubernetes.
Show Links
- https://kubebyexample.com/>
- https://www.cncf.io/announcements/2021/10/13/entry-level-kubernetes-certification-to-help-advance-cloud-careers/
- https://dok.community/dokc-2021-report/
- https://cilium.io/blog/2021/10/13/cilium-joins-cncf
- https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/program/cfp/
- https://openssf.org/press-release/2021/10/13/open-source-security-foundation-raises-10-million-in-new-commitments-to-secure-software-supply-chains/
- https://www.youtube.com/watch?v=5Kc8BbiVDVU "Whats new in Kubernetes Storage - Xing Yang"
- Portworx - PX-Backup 2.1 - https://portworx.com/blog/introducing-px-backup-2-1/
- Red Hat OpenShift 4.9 and Advanced Cluster Management 2.4 - https://thenewstack.io/red-hat-openshift-4-9s-single-node-clusters-for-the-edge/
- NetApp Astra Data Store - https://www.crn.com/news/storage/netapp-debuts-astra-data-store-with-kubernetes-native-software-defined-file-services
- Google Anthos for VMs - https://cloud.google.com/blog/topics/hybrid-cloud/introducing-anthos-for-vms-and-other-app-modernization-tools
- IBM Spectrum Scale and Spectrum Protect Plus - https://www.ibm.com/blogs/systems/simple-resilient-hybrid-cloud-with-ibm-storage/
- SUSE Harvester - https://www.zdnet.com/article/suse-harvester-deploying-virtual-machines-with-kubernetes
- Akuity - https://venturebeat.com/2021/10/11/akuity-launches-to-be-the-argo-ent
Scaling with Kubernetes as a team of one
In this episode, Bhavin and Ryan interview Kai Davenport who has been running Kubernetes in GKE to host various projects. Kai is a developer and an operator rolled into one and tells us about his lessons learned and experience running Kubernetes as a team of one. The discussion dives into Kubernetes as an abstraction, how to manage backups of applications and data, when to use quotas and more.
Show Links
Databases on Kubernetes, Why Database-as-a-Service matters
In this episode, Bhavin and Ryan interview Umair Mufti, the product owner of Portworx Data Services; the new database as a service for Kubernetes. They discuss Umair's experience at Dreamworks Animation creating a database as a service platform as well as why he felt is was necessary to build it and some of the lessons learned along the way.
Show links
- https://softwareengineeringdaily.com/2019/01/11/why-is-storage-on-kubernetes-is-so-hard/
- https://www.dataversity.net/data-container-architecture-answers-and-challenges/
- https://www.youtube.com/watch?v=5n_Jz4VO_Tg (Chris Adkins) Arc Enabled DS’s
- https://thenewstack.io/maintaining-data-resiliency-in-the-age-of-kubernetes/
- State of DevOps Report: https://services.google.com/fh/files/misc/state-of-devops-2021.pdf
- https://cloud.google.com/blog/products/storage-data-transfer/google-cloud-launches-backups-for-gke
- https://portworx.com/products/portworx-data-services/
- https://blogs.vmware.com/virtualblocks/2021/09/28/announcing-vsan-7-update-3/
Data management on various Kubernetes orchestration systems with Andy Gower
In today’s episode we explore the topic of data management on various Kubernetes orchestration systems. We have Andy Gower on the podcast as our first guest Who has a background in solutions. He previously worked at SONY Playstation and IBM and now works on solutions for Pure Storage. We’re excited to have him on the podcast to talk about some experience he has working with different orchestration systems. We talk with Andy about his past experience at IBM and explore what Kubernetes data management means for organizations looking to use a platform rather than build one themselves.
Show Links
- https://www.cncf.io/blog/2021/09/08/how-seagate-runs-real-time-analytics-at-the-edge/
- https://community.cncf.io/events/details/cncf-cncf-online-programs-presents-cloud-native-live-kubernetes-clusters-need-persistent-data
- https://ubuntu.com/blog/kubernetes-ci-cd-pipelines-what-why-and-how
- https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html
- https://aws.amazon.com/blogs/aws/amazon-eks-anywhere-now-generally-available-to-create-and-manage-kubernetes-clusters-on-premises/
- https://community.cncf.io/events/details/cncf-cncf-online-programs-presents-cncf-on-demand-webinar-using-csi-snapshots-to-backup-and-restore-your-data-in-kubernetes
- https://kubernetes.io/blog/2021/09/13/read-write-once-pod-access-mode-alpha/
- https://kubernetes.io/blog/2021/08/27/minreadyseconds-statefulsets/
- https://kubernetes.io/blog/2021/08/30/volume-populators-redesigned/
- https://techfieldday.com/appearance/pure-storage-presents-at-tech-field-day-24/
- http://www.curethekids.org/events/ride-for-kids/
Cloud Native Storage and Traditional Storage: What's the difference?
In this episode of Kubernetes Bytes, the hosts explore the topic of Cloud Native Storage vs Traditional Storage. If you are curious what Cloud Native Storage is, how it may be different from traditional SAN and NAS or are interested in why the abstractions introduced by containers, docker and Kubernetes are driving change in how applications consume storage, then this episode is for you.
Show Links
- https://www.openfaas.com/blog/faas-storage-cassandra-astra
- https://thenewstack.io/ibm-red-hat-bring-load-aware-resource-management-to-kubernetes/
- https://containerjournal.com/features/the-challenges-of-kubernetes-storage/
- https://sdtimes.com/security/sd-times-open-source-project-of-the-week-kubescape/?utm_source=pocket_mylist
- https://www.suse.com/news/SUSE-Rancher-2-6-Brings-Enterprise-Customers-Improved-Interoperability/
- https://github.com/longhorn/longhorn/releases/tag/v1.2.0
- https://www.idevnews.com/stories/7472/Platform9-Releases-Managed-KubeVirt-Solution-to-Unify-VMs-and-Kubernetes-Stacks
- https://thenewstack.io/on-premises-vs-cloud-native-storage/
- https://cloudian.com/blog/understanding-cloud-native-storage/
- https://a.rever.co/challenges/168
Container and Kubernetes Storage 101
In this episode of Kubernetes Bytes, the hosts explore the topic of Container and Kubernetes Storage 101. This podcast focuses on a beginner/101 level view of why containers need storage, how volumes were originally used by docker, how orchestration systems like Kubernetes needed to orchestrate volumes and what basic building blocks are used in Kubernetes to manage persistent storage. This episode is a great way to familiarize listeners with a little bit of container and volume history as well as how persistent storage is used in Kubernetes today.
Show Links:
- CNCF Cloud Native Survey Part 2
- RedHat and Nutanix Support OpenShift
- Windows CSI Proxy
- Kubernetes Application Consistency
- Cloud Native Data Management Day Abstract Form
- KubeDB DoK Meetup
K8s Storage 101 Resources
- https://cloudian.com/guides/kubernetes-storage/kubernetes-storage-101-concepts-and-best-practices/
- https://www.baeldung.com/ops/docker-volumes
- https://www.slideshare.net/Docker/everything-you-need-to-know-about-docker-and-storage-by-ryan-wallner-clusterhq
- https://docs.portworx.com/portworx-install-with-kubernetes/storage-operations/kubernetes-storage-101/volumes/
- https://kubernetes.io/docs/concepts/storage/persistent-volumes/
- https://www.youtube.com/watch?v=inJ7YJ-jt8I
- https://www.netapp.com/knowledge-center/what-is-kubernetes-persistent-volumes/
Hello World, Kubernetes Bytes
In this pilot episode of Kubernetes Bytes, meet co-hosts Bhavin Shah and Ryan Wallner as they introduce the Kubernetes Bytes podcast. Learn about Bhavin and Ryan and their backgrounds as well as get sneak peak into some of the topics they plan on covering in future episodes. They cover some recent cloud native data management news such as Kubernetes 1.22 CSI for Windows becoming GA, Portworx 2.8.0, PX-Backup 2.0.0 and how the recent NSA Kubernetes Hardening guide can apply to the security of your stateful applications.
Links from show
- https://kubernetes.io/blog/2021/08/04/kubernetes-1-22-release-announcement
- https://www.nsa.gov/News-Features/Feature-Stories/Article-View/Article/2716980/nsa-cisa-release-kubernetes-hardening-guidance/
- https://docs.portworx.com/reference/release-notes/portworx/
- https://scribe-replication.readthedocs.io/en/latest/index.html
Kubernetes Bytes Trailer
Trailer for "Kubernetes Bytes"
Kubernetes Bytes is a podcast bringing you the latest from the world of cloud native data management. Hosts Ryan Wallner and Bhavin Shah come to you from Boston, Massachusetts with experienced backgrounds in cloud-native tech. They'll be sharing their thoughts on recent cloud native news and talking to industry experts about their experiences and challenges managing the wealth of data in today's cloud-native ecosystem.