Spinnaker User Story: Pure Storage

We recently organized a Spinnaker meetup at Pure Storage as part of the South Bay Spinnaker Meetup group.   Pure Storage presented the reasons for selecting Spinnaker and the benefits derived from using Spinnaker both from the Ops and Dev.   There were excellent talks around how to deploy Spinnaker using Halyard, CLI for Spinnaker and deploying Spinnaker containers in security constrained environments (presented by OpsMx).

If you missed the meetup, you could listen to the entire meetup below

If you don’t want to miss out on future meetups, signup to be a member of the Spinnaker South Bay meetup group.

 

 

Is Spinnaker the Right Continuous Delivery Tool for OpenShift?

OpenShift

RedHat OpenShift has grown in popularity among Enterprises who are looking to use Kubernetes for their cloud-native applications with the needed enterprise security and multi-tenancy features.

These enterprises are now looking to accelerate software delivery through end-to-end automated continuous delivery.  There are many choices available in the continuous delivery market, but the existing solutions from old and new startups are proprietary.  Enterprises have clearly shown a preference for using Open Source software with no-lockin by vendors.

We recently organized a webinar to discuss if Spinnaker is the right tool for such OpenShift customers.   If you missed attending the session,   please register here and listen to the on-demand recording.

In this webinar, we go through the current OpenShift deployment strategies, challenges with them and why Spinnaker with its ability to automate multi-cloud deployment is the right choice for a unified CI/CD platform for OpenShift and cloud deployments.

At OpsMx, we have built  accelerations for quick enterprise adoption of Spinnaker for a OpenShift environment:

  • Faster Setup: Automate the deployment and configuration of Spinnaker with enterprise integrations.
  • Seamless On-boarding: Automate on-boarding new users, new applications with enterprise and regulatory policies.
  • Safe Operations: Automate deployment, verification, and rollback of applications.

If you are interested in learning more or request an evaluation, reach out at info@opsmx.com

 

How to Enable Prometheus Monitoring for Kubernetes Cluster

Prometheus

Prometheus, an open-source monitoring, and alerting toolkit is becoming the most popular solution for monitoring Kubernetes cluster for Spinnaker users or otherwise.   To perform manual or automated Red/Black or Canary analysis, having a useful monitoring solution is essential.

In this blog,  we will provide instructions on how to enable Prometheus monitoring for your Kubernetes cluster Continue reading “How to Enable Prometheus Monitoring for Kubernetes Cluster”

Participate in Pilot of Automated Canary Analysis Platform

OpsMx is looking for Spinnaker deployers interested in implementing automated deployment analysis for Canary/Red-Black deployments.  We are looking for high touch pilot engagement with you to help us design our product and in return, you will get to use our product at no cost during the pilot.

Automated Red/Black Analysis in Spinnaker Pipeline

For more information about the benefits and features of our automated release analysis for Spinnaker,  check out the following blog.

Improve Release Safety and Diagnostics Through Automated Canary Analysis for Spinnaker

The pilot is a full-featured SaaS offer of our platform for an unlimited number of pipelines in Spinnaker.  If you are interested in learning more or starting the pilot, submit the form below or e-mail us at info@opsmx.com and we will get you started.

 


Safer Rolling Update for Docker Applications with Kubernetes

Introduction

Docker containers have enabled applications to be developed and deployed faster due to its superior portability between development and production environment and across multiple clouds. Enterprises have started adopting Docker with microservices architecture for their new applications. One of the emerging requirements apparent among these early adopters is the need to update versions of the microservices in production seamlessly.  To address this need, container orchestration systems like Kubernetes, Docker Swarm, Mesos, and Nomad has introduced support for rolling updates.  In a rolling update (Figure 1), applications get updated with zero downtime by incrementally updating pods/container instances with the new version.

Figure 1: Kubernetes Rolling Update (Source: Kubernetes.io)

In this blog, we will discuss how to achieve safer rolling update of Docker applications in a Kubernetes environment through automated in-depth analysis of the microservices updates. Continue reading “Safer Rolling Update for Docker Applications with Kubernetes”