POPULARITY
In dieser Folge unseres Podcasts begeben wir uns auf einen kleinen Ausflug durch die Bundesrepublik. Wir befinden uns auf dem Red Hat Summit Connect in Darmstadt und haben die Ehre, einen Kollegen von Portworx, Daniel Paul, ans Mikrofon zu bekommen. Storage ist in der klassischen IT ein alltägliches Thema, im Cloud-Native-Bereich aber teilweise fast schon ein Tabu. Keine Anwendung kommt aber ohne persistenten Storage aus. Die Bereitstellung von Storage innerhalb von Kubernetes ist mittlerweile kein Problem mehr. Doch wie sieht es mit Verfügbarkeit, Disaster Recovery oder vielleicht Anforderungen an verschlüsselten Transport und Speicherung aus? Diese Fragen beantwortet Daniel Paul in unserem Gespräch. Neben ein paar interessanten Ausblicken haben wir auch Dinge erfahren, die wir so bisher nicht auf dem Schirm hatten. Eine Folge, die stellenweise etwas tiefer in das Thema rund um Storage-Systeme und deren Bereitstellung eindringt.
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
https://go.dok.community/slack https://dok.community/ From the DoK Day EU 2022 (https://youtu.be/Xi-h4XNd5tE) Kubernetes SIG Storage is responsible for ensuring storage is available for containers in a pod when the pod is scheduled on a node. There is the Container Storage Interface (CSI) for block and file storage that allows storage providers to write CSI drivers. There is also a COSI sub-project that is trying to add object storage support in Kubernetes. In this session, Xing will give an update on some of the features that SIG Storage is working on and discuss what might be coming in the future. Xing Yang is a Tech Lead in the Cloud Native Storage team at VMware. She is a co-chair of the CNCF TAG Storage, a co-chair of the Kubernetes SIG Storage, a co-chair of the Kubernetes Data Protection WG, and a maintainer in Kubernetes CSI. Before joining VMware, Xing was the Lead Architect of OpenSDS while working for Futurewei. She also worked at Dell EMC for many years and has developed deep expertise in storage, data protection, disaster recovery, cloud, and virtualization technologies.
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: https://kube.academy/ https://twitter.com/vmwaretanzu?lang=en https://tanzu.vmware.com/developer/ https://bourbonpursuit.com/
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
This week, Gunna Marripudi and Arindam Banjeree join us to discuss the new Astra Data Store offering and how presenting NFS storage locally to Kubernetes clusters can create new possibilities.
Abstract of the talk… Benchmarking storage is not a new concept, this has been happening on storage for a long time. But have we overlooked the benchmarking capabilities or at least the ease in which to achieve this in a cloud-native, container-based, Kubernetes landscape? There has been a rise in stateful workloads and support around persistent storage in Kubernetes is improving. Now we can take our traditional workloads such as SQL Server, Oracle and SAP alongside our data stores for microservices with the same storage system for MongoDB, Cassandra, Redis, MySQL and PostgreSQL. With each of these stateful applications having different performance requirements, it becomes necessary to benchmark the storage backing these Persistent volumes. The CSI (Container Storage Interface) is the standard for creating custom components to work with data storage. This has enabled many more storage vendors to adopt their platforms to the cloud-native approach and offerings. All of this is great, but how do we ensure that the right datastore is used to achieve the performance required for our microservices running these stateful workloads? Bio… A community first technologist for Kasten by Veeam Software. Based in the UK with over 16 years of industry experience with a key focus on technologies such as cloud-native, automation & data management. His role at Kasten is to act as a technical thought leader, community champion and project owner to engage with the community to enable influencers and customers to overcome the challenges of Cloud-Native Data Management and be successful, speaking at events sharing the technical vision and corporate strategy whilst providing ongoing feedback from the field into product management to shape the future success. Key take-aways from the talk… Kubestr can assist here in three ways: · Identify the various storage options present in a cluster. · Validate if the storage options are configured correctly. · Evaluate the storage using common benchmarking tools like FIO.
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/
Wer sich bereits tiefer mit Kubernetes beschäftigt hat wird wissen, dass es sicher nicht das simpelste Ökosystem ist. Dieses mal beleuchten wir die Produkte die Portworx ausmachen. Enrico spricht mit Markus Grau über die Funktionalität und auch über die Probleme die wohl jeder hat, der persistente Services in einem Kubernetescluster betreibt. Portworx wurde vor kurzen von der Firma Pure Storage akquiriert und das auch obwohl es bereits bestehende Intrgationen zwischen dem Kubernetes CSI und Pure gab. Warum das Sinn macht und was neben einer Storage Integration noch alles zu bedenken ist besprechen wir in dieser Episode. Portworx bietet neben seinen Enterprise Produkten auch für kleinere Cluster einen Einstieg in die Welt des Container-Native Storages. Alle Informationen hierzu findet man direkt auf der Website von Portworx.
Wer sich bereits tiefer mit Kubernetes beschäftigt hat wird wissen, dass es sicher nicht das simpelste Ökosystem ist. Dieses mal beleuchten wir die Produkte die Portworx ausmachen. Enrico spricht mit Markus Grau über die Funktionalität und auch über die Probleme die wohl jeder hat, der persistente Services in einem Kubernetescluster betreibt. Portworx wurde vor kurzen von der Firma Pure Storage akquiriert und das auch obwohl es bereits bestehende Intrgationen zwischen dem Kubernetes CSI und Pure gab. Warum das Sinn macht und was neben einer Storage Integration noch alles zu bedenken ist besprechen wir in dieser Episode. Portworx bietet neben seinen Enterprise Produkten auch für kleinere Cluster einen Einstieg in die Welt des Container-Native Storages. Alle Informationen hierzu findet man direkt auf der Website von Portworx.
Moving containers is easy, but moving your persistent data is not that easy. That’s where Reduxio comes into picture. In this interview Reduxio CEO, Ori Bendori talks about why they are relaunching the company as a Kubernetes Storage and Data management company. In this episode of Let's Talk, Ori Bendori - CEO of Reduxio talks about the challenges companies face as they embark on their cloud native journey. The interview was recorded at KubeCon + CloudNativeCon, Barcelona. https://www.reduxio.com
Containers are made to fail gracefully. When your container shuts down due to a hardware or software failure, your distributed application should be able to tolerate that failure. One simple way to be able to tolerate such a failure is to make all of your application logic “stateless.” If your application does not maintain state, The post Kubernetes Storage with Saad Ali appeared first on Software Engineering Daily.
Everything always works perfectly in dev. Then you push to production… Join Eric Han, Vice President of Product Management at Protworx as he shares his insights gained helping real customers run real stateful apps in production on Kubernetes. He will also share best practices that you can apply to your own applications.Portworx helps customers like … Continue reading Portworx – 100 days in production with stateful containers, solving Kubernetes storage
Modern applications store most of their data on hosted storage solutions. We use hosted block storage to back databases, hosted object storage for objects such as videos, and hosted file storage for file systems. Using a cloud provider for these storage systems can simplify scalability, durability, and availability–it can be less painful than taking care The post Kubernetes Storage with Bassam Tabbara appeared first on Software Engineering Daily.
Show: 9Show Overview: Brian and Tyler talk about Kubernetes Networking and Kubernetes Storage. Show Notes:Kubernetes Network PluginsKubernetes and StorageContainer Native StorageTopic 1 - Let’s talk about the challenges of networking with containers and some of the ways that Kubernetes addresses these challenges.There’s lots of different ways to network containers together. Kubernetes does some basic networking (by default), and then there are add-on options for more complex, secure scenarios.The role of DNS in Kubernetes networking (services, etc.) Kubernetes network plugins (CNI: container network interface) Ingress and Egress Routes, Services, Load Balancing Network Policy (fine-grained traffic control) Topic 2 - Let’s talk about the challenges of storage with containers and some of the ways that Kubernetes addresses these challenges.There’s definitely a misperception that containers should only be used for stateless applications. Containers are (primarily) Linux, and Linux has well known concepts about how to interact with persistent storage. Containers need a way to interact with persistent storage in a model where it can be dynamically allocated. Kubernetes storage plugin proposal (CSI: container storage interface)Feedback?Email: PodCTL at gmail dot comTwitter: @PodCTL Web: http://podctl.com