If you aren't sure, leave this blank and deployment will use your account's permissions. (Optional) Select an IAM Role with proper CloudFormation permissions necessary to deploy a stack. If you aren't sure, you can enter 0.0.0.0/0 to allow any IP address to connect, though this is obviously less secure. For example, if your public IP address is 1.2.3.4 you might enter 1.2.3.4/32 into this field. (Optional) Modify the IP address range in the SSHLocation field to indicate what IP range is allowed to SSH into the Bastion host.
#MOKEY TUTORIALS PASSWORD#
Input a secure password in the Password field. Select the KeyName of the key pair you previously created. (Optional) If you haven't already done so, you'll need to create at least one AWS Access Key. Save this key to an appropriate location (typically your local user ~/.ssh directory).Īfter you've signed into the AWS console visit this page, which should contain a link to the quickstart-spinnakercf.template.Click Create Key Pair and enter an identifying name in the Key pair name field.
#MOKEY TUTORIALS HOW TO#
Looking to Deploy Spinnaker In Another Environment?If you're looking for the utmost control over your Spinnaker deployment you should check out our How to Deploy a Spinnaker Stack for Chaos Monkey guide, which provides a step-by-step tutorial for setting up Halyard and Spinnaker on a local or virtual machine of your choice. We'll be deploying Spinnaker on AWS, and the easiest method for doing so is to use the CloudFormation Quick Start template. In this first section we'll explore the fastest and simplest way to get Spinnaker up and running, which will then allow you to move onto installing and then using. Spinnaker is a powerful tool, but since both Spinnaker and Chaos Monkey were developed by and for Netflix's own architecture, you'll need to do the extra legwork to configure Spinnaker to work within your application and infrastructure.
#MOKEY TUTORIALS SERIES#
Spinnaker can also be used to deploy across multiple accounts and regions, often using pipelines that define a series of events that should occur every time a new version is released. Spinnaker allows for automated deployments across multiple cloud platforms (such as AWS, Azure, Google Cloud Platform, and more). Modern Chaos Monkey requires the use of Spinnaker, which is an open-source, multi-cloud continuous delivery platform developed by Netflix. How to Quickly Deploy Spinnaker for Chaos Monkey We also examine the scenarios where Chaos Monkey is the right solution, and its limitations since it only handles random instance terminations. This chapter will provide a step-by-step guide for setting up and using Chaos Monkey with AWS.