Hi [[ session.user.profile.firstName ]]

Canary Releases on Kubernetes with Spinnaker, Istio, and Prometheus

In a microservices world, applications consist of dozens, hundreds, or even thousands of components. Manually deploying and verifying deployment quality in production is virtually impossible. Kubernetes, which natively supports rolling updates, enables blue-green application deployments with Spinnaker. However, gradual rollouts is a feature that doesn't come out-of-the-box but can be achieved by adding Istio and Prometheus to the equation.

During this online meetup, Slava and Oleg will discuss canary release implementations on Kubernetes with Spinnaker, Istio, and Prometheus. They'll examine the role of each tool in the process and how they are all connected. During a demo, they will demonstrate a successful and a failed canary release, and how these tools enable IT teams to properly roll out changes to their customer base without any downtime.
Recorded Jan 17 2019 47 mins
Your place is confirmed,
we'll send you email reminders
Presented by
Slava Koltovich, CEO, and Oleg Atamanenko, Senior Software Architect
Presentation preview: Canary Releases on Kubernetes with Spinnaker, Istio, and Prometheus

Network with like-minded attendees

  • [[ session.user.profile.displayName ]]
    Add a photo
    • [[ session.user.profile.displayName ]]
    • [[ session.user.profile.jobTitle ]]
    • [[ session.user.profile.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(session.user.profile) ]]
  • [[ card.displayName ]]
    • [[ card.displayName ]]
    • [[ card.jobTitle ]]
    • [[ card.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(card) ]]
  • Channel
  • Channel profile
  • Kubernetes in Highly Restrictive Environments Recorded: Apr 3 2019 28 mins
    Oleg Atamanenko, Sr Software Engineer
    Meeting the Needs of Enterprise Governance and Security

    Installing Kubernetes is easy. Ensuring it complies with your organization’s enterprise governance and security requirements isn’t.

    Oleg will outline a plan to use the technology while meeting enterprise security requirements. In this technically-focused talk, he’ll summarize common prerequisites for running Kubernetes in production, and how to leverage fine-grained controls and separation of responsibilities to meet enterprise governance and security needs.

    The presentation will include basic requirements for audit, security, authentication, authorization, integration with existing identity broker, logging, and monitoring. Additionally, the audience will learn whether cloud-hosted Kubernetes cover these requirements, how to integrate a compliant Kubernetes installation with their existing cloud infrastructure and how to handle cross-team communication (network/compute/storage/security).

    Since on-premise Kubernetes deployments have their challenges, Oleg will cover the limitations of a bare-metal installation, interactions with vSphere’s API, achieving HA, reliability and disaster recovery, as well as handling OS upgrades, security patches, and Kubernetes upgrades. He will close with a quick outlook of what’s next, including infrastructure as a code, immutable infrastructure, and GitOps.
  • Canary Releases on Kubernetes with Spinnaker, Istio, and Prometheus Recorded: Jan 17 2019 47 mins
    Slava Koltovich, CEO, and Oleg Atamanenko, Senior Software Architect
    In a microservices world, applications consist of dozens, hundreds, or even thousands of components. Manually deploying and verifying deployment quality in production is virtually impossible. Kubernetes, which natively supports rolling updates, enables blue-green application deployments with Spinnaker. However, gradual rollouts is a feature that doesn't come out-of-the-box but can be achieved by adding Istio and Prometheus to the equation.

    During this online meetup, Slava and Oleg will discuss canary release implementations on Kubernetes with Spinnaker, Istio, and Prometheus. They'll examine the role of each tool in the process and how they are all connected. During a demo, they will demonstrate a successful and a failed canary release, and how these tools enable IT teams to properly roll out changes to their customer base without any downtime.
  • Centralizing Kubernetes and Container Operations Recorded: Nov 15 2018 41 mins
    Oleg Chunikhin | CTO at Kublr
    While developers see and realize the benefits of Kubernetes, how it improves efficiencies, saves time, and enables focus on the unique business requirements of each project; InfoSec, infrastructure, and software operations teams still face challenges when managing a new set of tools and technologies, and integrating them into an existing enterprise infrastructure. 

    During this online meetup, Oleg will discuss what’s needed for a general architecture of a centralized Kubernetes operations layer based on open source components such as Prometheus, Grafana, ELK Stack, Keycloak, etc., and how to set up reliable clusters and multi-master configuration without a load balancer. He’ll also describe how these components should be combined into an operations-friendly enterprise Kubernetes management platform with centralized monitoring and log collection, identity and access management, backup and disaster recovery, and infrastructure management capabilities.  This presentation will show real-world open source projects use cases to implement an ops-friendly environment.
  • Enabling Digital Transformation with Container Technologies Recorded: Sep 27 2018 41 mins
    Terry Shea, Kublr
    Digital transformation may be in danger of becoming an overused buzzword. Yet, real business needs are driving this trend and IT leaders feel the pressure to transform their businesses every day. Whether it is the need for speed, agility, or rethinking business processes as a whole – these challenges are here to stay.

    Remember that bookseller? The one that decided not to be a bookseller but a computing powerhouse and is now shaking up the entire retail industry? Companies such as Amazon, Airbnb or Uber, are pushing traditional enterprises to rethink their modus operandi.

    Whether you seek to transform your business model or improve your operations and customer interactions, Digital Transformation Initiatives have several common elements:
    •Experimentation and speed
    •Realignment and partnering between IT and the business
    •Use of cloud technologies
    •Modern application architectures

    Containers and Kubernetes are part of the technology ecosystem enabling Digital Transformation. In this online meetup, we’ll discuss how container technologies facilitate organizational alignment in IT around DevOps, cloud-native technologies, microservices, and APIs, as well as hybrid and multi-cloud architectures.
  • Application Deployments with Kubernetes Recorded: Jun 27 2018 62 mins
    Slava Koltovich, CEO Kublr
    Kubernetes ensures your deployed applications are always available to users. But how do you deploy applications in Kubernetes without user/service interruptions? Should you write your own scripts using low-level Kubernetes objects, package everything in Helm, or use specific CI/CD tools? There isn’t a clear-cut answer; it always depends.

    In this online meetup, Slava Koltovich, CEO of Kublr, will discuss various application deployment options and demonstrate how tools like Spinnaker, Istio, and Jenkins can be used to implement blue-green or canary deployments to ensure zero-downtime application rollout.
  • Kubernetes, Data Science, and Machine Learning Recorded: May 23 2018 40 mins
    Oleg Chunikhin, CTO Kublr, Vlad Penkin,
    Enabling support for data processing, data analytics, and machine learning workloads in Kubernetes has been one of the goals of the open source community. During this meetup we’ll discuss the growing use of Kubernetes for data science and machine learning workloads. We’ll examine how new Kubernetes extensibility features such as custom resources and custom controllers are used for applications and frameworks integration. Apache Spark 2.3.’s native support is the latest indication of this growing trend. We’ll demo a few examples of data science workloads running on Kubernetes clusters setup by our Kublr platform.
  • Implement Advanced Scheduling Techniques in Kubernetes Recorded: Mar 7 2018 53 mins
    Oleg Chunikhin, CTO at Kublr
    Is advanced scheduling in Kubernetes achievable? Yes, however, how do you properly accommodate every real-life scenario that a Kubernetes user might encounter? How do you leverage advanced scheduling techniques to shape and describe each scenario in easy-to-use rules and configurations?

    Oleg Chunikhin answers those questions and demonstrate techniques for implementing advanced scheduling. For example, using spot instances and cost-effective resources on AWS, coupled with the ability to deliver a minimum set of functionalities that cover the majority of needs – without configuration complexity. You’ll get a run-down of the pitfalls and things to keep in mind for this route.

    SPEAKER: Oleg Chunikhin, CTO at Kublr, has been working in the field of software architecture and development for nearly 20 years. He joined Kublr in 2017, as he specializes in DevOps technologies including Kubernetes, Docker, and Puppet. Oleg has successfully defined Kublr’s technology strategy and innovative standards, tools, technologies, and processes.
  • Dev How You Want. Run Where You Want: Application Portability with Kubernetes Recorded: Jan 25 2018 57 mins
    Oleg Chunikhin, CTO at Kublr
    Containers and Kubernetes allow for code portability across on-premise VMs, bare metal or multiple cloud provider environments. Yet, despite this portability promise, developers may include configuration and application definitions that constrain or even eliminate application portability. In this online meetup Oleg Chunikhin, CTO at Kublr, describes best practices for “configuration as code” in a Kubernetes environment. He demonstrates how a properly constructed containerized app can be deployed to both Amazon and Azure using the Kublr platform, and how Kubernetes objects, such as persistent volumes, ingress rules and services, can be used to abstract from the infrastructure.
One Kubernetes Platform for All Your Environments
The Kublr Team delivers insights, tutorials, and best practices on how to leverage Kubernetes to enable your Dev and Ops teams to get the most out of the development and deployment of containerized applications. Built on top of upstream vanilla Kubernetes, Kublr allows developers to maintain the desired openness, portability, and pluggability of open source technology, while operations gains multi-factor enterprise security, backup, disaster recovery, and vendor support.

Embed in website or blog

Successfully added emails: 0
Remove all
  • Title: Canary Releases on Kubernetes with Spinnaker, Istio, and Prometheus
  • Live at: Jan 17 2019 4:00 pm
  • Presented by: Slava Koltovich, CEO, and Oleg Atamanenko, Senior Software Architect
  • From:
Your email has been sent.
or close