Spinnaker 1.19 – What’s New

Spinnaker 1.19 was released on 11th Mar 2020. This release brings fixes, features, and performance improvements across a wide feature set in Spinnaker. Here we share the summary of important improvements Prerequisites: This release requires Halyard Version 1.32.0 or later. List of New Fixes and Features: Removal of Kubernetes V1 Provider: It is proposed and scheduled to Kubernetes V1 provider…

Continue Reading

Best Practices of Terraform with Spinnaker

In this blog, we let you explore best practices implemented on Terraform Integration with Spinnaker. What is Spinnaker? Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. Created at Netflix, it has been battle-tested in production by hundreds of teams over millions of deployments. It combines a powerful and flexible pipeline…

Continue Reading

Spinnaker 1.18 – What’s New

Overview: Spinnaker 1.18 was released on 22nd Jan 2020. This release brings fixes, features, and performance improvements across a wide feature set in Spinnaker. Here we share the summary of important improvements Prerequisites: This release requires Halyard Version 1.29.0 or later. List of New Fixes and Features: Introducing support to deploy and manager Alibaba Cloud load balancers. Supports to execute…

Continue Reading

Spinnaker (OES) Easy Install on Single Node Kubernetes

This blog allows user to try out Spinnaker, as a first step to setup a Continuous Delivery Pipeline. Usually, for a beginner it is always a challenge to setup a base Spinnaker. At OpsMx, we are providing a solution for this scenario. This can be tried out anyone with minimal experience in installation and configuration of an Application. Prerequisites: 32GB…

Continue Reading

How To Build/Bake CentOS RPM Using – Spinnaker

By default, Spinnaker does not have CentOS baking option. In this technical blog, we will be demonstrating how to bake a CentOS image and deploy an instance using the baked image on AWS cloud. Scope This procedure is performed under the following environment, – Spinnaker 17.4.0 (However the same can work on new versions of Spinnaker) – Cloud provider is…

Continue Reading

How To Enable External Sources Authorization in Spinnaker

Before spinnaker 1.17.1, there were no restrictions in creating applications by users. It is important now to restrict creating applications for enterprises to enforce enterprise policies in onboarding applications. From 1.17.x, users can restrict application creation by setting the flag ‘fiat.restrictApplicationCreation’ to true. Permissions provided in the application will be ignored now and permissions provided in the external source are…

Continue Reading

Migrating data store in Spinnaker from Redis to MySQL

Using MySQL for Orca and Clouddriver  Spinnaker uses Redis as the data store for all its microservices by default. In this blog, we are going to demonstrate how to configure MySQL as the datastore for Orca and Clouddriver microservices in an Openshift environment without any downtime. This is also applicable to any Kubernetes environment. We have been maintaining a number…

Continue Reading

Build a plan for DevOps and CD Success

Anyone who works in IT or software development will tell you, the pressure to deliver more, faster is as intense as ever. And this need for speed often comes at the expense of strategic planning.  This reminds us of the old quote, “You have to go slow in order to go fast.” which dates back to approximately 27 BC when…

Continue Reading

Deploying Spinnaker to Kubernetes using Helm chart

Introduction The recommended way to deploy Spinnaker is in a Kubernetes environment. In this tutorial, we will show you how easy it is to setup a Spinnaker instance in Kubernetes using helm charts. You can have a Spinnaker up and running in less than 20 minutes. To be successful, the Kubernetes cluster needs to support: 18G of memory and 6…

Continue Reading