Deploying ShipIt Clicker with a simple deployment strategy in Spinnaker
Let's get our hands dirty with Spinnaker by deploying our ShipIt Clicker application. For this, we will be using Helm Charts, and we will use the version of the application in the chapter9
directory.
Spinnaker requires Helm archive files to operate
In order to simplify the deployment of the Helm Charts, we have created an archive of the chapter9/shipitclicker
Helm Chart directory in chapter9/helm.tar.gz
, as Spinnaker expects an archive in this format as one of its inputs. We could instead output this archive to an AWS S3 object, or even as a GitHub release artifact, but that is beyond the scope of this chapter. If you change the Helm Charts in the chapter9/shipitclicker
directory, be sure to update the helm.tar.gz
archive and commit and push it before building with Spinnaker.
Adding a Spinnaker application
Go to your Spinnaker installation in the web browser at https://spinnaker.eks.example.com...