Kubestr is a tool to help users identify, validate and evaluate the various storage options in their Kubernetes cluster. It can identify the different storage options present, validate that they are configured correctly, and evaluate the performance of storage using benchmarking tools like FIO to understand if the right storage is being used for their workloads and applications. The goal is to make it easy for users to debug, validate and benchmark their Kubernetes storage.
The document discusses software defined data centers and private clouds. It introduces Stratoscale Symphony, which is described as a turnkey, optimized OpenStack distribution for private clouds. Symphony is claimed to be a true hyper-converged infrastructure delivered in a single software stack that is infinitely scalable. It provides benefits such as self-service, programmability, portability, flexibility, ease of management, and lower total cost of ownership compared to traditional data center and private cloud approaches.
All Things Open 2014 - Day 1 Wednesday, October 22nd, 2014 Mark Hinkle Senior Director & Citrix Open Source Business Office for Citrix Cloud Crash Course in Cloud Computing Find more of Mark's talks here: http://www.slideshare.net/socializedsoftware
Join us on Wednesday, January 9 as Mesosphere will demo how to install and run Kubernetes in under 10 minutes on DC/OS. We will walk you step-by-step through installing and running Kubernetes on Mesosphere DC/OS 1.10, discuss the benefits of container orchestrators, and answer frequently asked questions. Topics include: Live demo showing how to deploy and manage 100% pure Kubernetes distribution on DC/OS How to run multiple Kubernetes clusters (of different versions) alongside each other How to run both stateless and stateful workloads on the same infrastructure Live Q&A
Among the cool stuff we do at Silk, my colleagues and I develop the Silk CSI Plugin for customers who use our system as the storage layer for their Kubernetes workloads. Before deep diving into the code and as part of my ramp-up on this subject I prepared some slides that cover some basic and important information on this topic. These slides start by recapping some basic storage principals in containers and Kubernetes, continues with some more advanced use cases (including an "offline demo" of persisting Redis data on EBS volumes), and ends with a detailed information on the CSI solution itself. IMHO, reviewing these slides can improve your understanding on this matter and can get you started implementing your own CSI plugin. The main sources of information I used for preparing these slides are: * Official CSI docs * Kubernetes Storage Lingo 101 - Saad Ali, Google * Container Storage Interface: Present and Future - Jie Yu, Mesosphere, Inc.
Kubernetes is the standard de-facto for orchestrating containerized application. AKS is K8s on Azure.
Los Angeles Kubernetes Meetup - July 20, 2017 Evan Powell, OpenEBS, presents on containerized storage for containers: Why, What and How OpenEBS Works. In this talk Evan will walk through a quick demo of OpenEBS 0.3, showing it at work delivering storage to persistent workloads in containers - such as PostgresSQL or the Spark notebook Jupyter. Then he'll back up and share a bit about the architecture, why they chose Go, and future direction for this open source project.
The combination of Docker and Kubernetes is quickly becoming the de-facto standard for building Microservices. Whether you are a developer or an architect you need to know how to bundle your application into Containers and Pods. Docker and Kubernetes give a lot of good features out of the box. To effectively leverage these features, you need to know - how to use them, what are some commonly used Pod design patterns and the best practices. In this webinar, we will explore various such questions and their answers along with appropriate examples. Some of those questions would be- 1. When and how to build multi-container pods? 2. What are some of the well-adopted design patterns for pods? 3. What are some multi-pod design patterns? 4. How to use Lifecycle hooks, Init Containers and Health probes? Github repo - https://github.com/ashishrpandey/pod-design-pattern-webinar
The document discusses the challenges of scaling development processes and systems at Stratoscale as the company grew from 10 to over 50 developers. It describes how Stratoscale developed its own tools like Osmosis, Solvent, and Rackattack to address issues with continuous integration, testing at scale, and provisioning bare metal servers for testing. The talk focuses on how Stratoscale adapted its development and testing practices to support rapid growth while continuing to "eat their own dogfood" and develop their distributed cloud operating system. Looking ahead, the document discusses even greater scaling challenges and the need for better API definitions, testing coverage, practices, and approaches to continuous integration and delivery on-premise.
Agenda 1. The changing landscape of IT Infrastructure 2. Containers - An introduction 3. Container management systems 4. Kubernetes 5. Containers and DevOps 6. Future of Infrastructure Mgmt About the talk In this talk, you will get a review of the components & the benefits of Container technologies - Docker & Kubernetes. The talk focuses on making the solution platform-independent. It gives an insight into Docker and Kubernetes for consistent and reliable Deployment. We talk about how the containers fit and improve your DevOps ecosystem and how to get started with containerization. Learn new deployment approach to effectively use your infrastructure resources to minimize the overall cost.
Avishay Traeger & Shimshon Zimmerman, Stratoscale - Deploying OpenStack Cinder in Production, OpenStack Israel 2015
The combination of StackPointCloud with NetApp creates NetApp Kubernetes Service, the industry’s first complete Kubernetes platform for multi-cloud deployments and a complete cloud-based stack for Azure, Google Cloud, AWS, and NetApp HCI. Further, Trident is a fully supported open source project maintained by NetApp, designed from the ground up to help meet the sophisticated persistence demands of containerized applications.
This document discusses the evolution of web backend technologies. It covers the history and concepts of infrastructure as code, immutable infrastructure, blue-green deployments, and canary deployments. It also discusses tools for physical delivery, virtual machines, configuration management, continuous integration/delivery, Docker, and Kubernetes. Kubernetes makes it easy to implement infrastructure as code practices and deployment strategies like blue-green and canary deployments through features like deployments and services.