Deploying Spinnaker in GKE with LDAP authentication

Spinnaker has some quirks when enabled for ldap authentication, especially the login URL. When deploying Spinnaker using the published Helm chart, gate is available on /gate on deck. But the login URL gets routed to /login and after successful login routed to /auth/redirect instead of being relative to the gate base url! The setup works very well when you have…

Continue Reading

Configuring dynamic accounts in clouddriver for kubernetes

This technical blog focus on how to configure spinnaker’s new feature of dynamic account loading in Clouddriver for Kubernetes provider. This feature is introduced in 1.15.x. This feature is an outcome of Spring Cloud Config integration into Clouddriver, to add support for fetching account configuration from external sources like Git and Vault. This feature also dynamically refreshes credentials for Kubernetes,…

Continue Reading

Managing Deployment of your Applications using Spinnaker

Using Spinnaker, you can manage deployments of your application in a consistent, repeatable and safe way through what is called a pipeline. In this tutorial, you will learn how to setup and deploy an application using OpsMx Spinnaker trial. You will learn how to: Create a pipeline Examine the pipeline stages Run the pipeline Manually control pipeline execution Before you…

Continue Reading

Spinnaker 1.15 – What’s New

Spinnaker 1.15 release was released on 19th Jul 2019. This release brings a lot of exciting highlights and updates including the following. Override Kubernetes Manifest Namespace in Deploy Manifest stage Manifest namespace can now be overridden in the Deploy Manifest stage via the Override Namespace option. If selected, the overridden namespace will be injected into each manifest before it is…

Continue Reading

Spinnaker Integration with AWS EC2

Overview OpsMx now provides a reference deployment guide that provide step-by-step instructions for deploying Spinnaker, which is a continuous deployment tool from Netflix Open Source Software, on the Amazon Web Services (AWS) Cloud. In this document we will explore on how to setup EC2 as a cloud provider with Spinnaker. In AWS, an EC2 is used to launch as many…

Continue Reading

User Story: Spinnaker at Cisco

Spinnaker continuous delivery is continuing to gain traction at large enterprises looking into automated and programmable multi-cloud deployments.¬† At the recent Spinnaker Summit in Seattle,¬† Cisco¬†presented their lessons learned in their adoption of Spinnaker enterprise-wide for 3000+ applications and 6000 developers. Cisco chose Spinnaker for the following capabilities of Spinnaker: Multi-cloud deployment capability Support for containers and VMs Zero downtime…

Continue Reading

Spinnaker 1.14 – What’s New

Spinnaker 1.14 release was released on 20th May 2019. This release brings a lot of exciting highlights and updates including the following. Managed Pipeline Templates V2 UI: Spinnaker now supports managed templates UI for viewing, deleting or creating a new pipeline with available templates in Spinnaker. These managed templates can be constructed from visual pipeline builder json as base pipeline.…

Continue Reading

opsmx-spinnaker-awsmarketplace

OpsMx Adds Spinnaker to AWS Marketplace

Overview OpsMx is excited to announce the availability of Spinnaker AMI on AWS Marketplace. The Spinnaker AMI will allow users to launch Open Enterprise Spinnaker (OES) with Minio Storage. Prerequisites Below are the mandatory configurations to launch OpsMx AMI Launch an t2.2xlarge Setup Spinnaker related security groups Mandatory to have kubernetes installed and have kubeconfig handy. Step by Step Instructions…

Continue Reading

opsmx-terraform

Terraform Integration with Spinnaker

Overview OpsMx announces Terraform integration for Spinnaker. This blog describes how to use Terraform with Spinnaker. If you are currently using Terraform for provisioning, this enhancement enables Spinnaker to continuously deploy using Terraform. What is Terraform? Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as…

Continue Reading

Spinnaker Operator for Kubernetes: Setup Guide

Overview This Operator allows users to spin up Open Enterprise Spinnaker (OES) to manage deployments etc., using Openshift CRD’s. With the help of Spinnaker Services Operator, users will have the convenience and confidence of a simplified approach to execute CI/CD process with high velocity and quality deployments in all environments. What is operator? Operatorhub is a home for the kubernetes…

Continue Reading