This repository covers materials from the Spinnaker Summit 2022 conference.
The demo leverages EKS Blueprints and the Spinnaker Operator to create a simple evaluation instance.
Follow the Getting Started guide to create a Kubernetes cluster.
The Spinnaker Operator is a Kubernetes operator used to manage the lifecycle of
Spinnaker clusters. It monitors SpinnakerService
Custom Resource Definitions
(CRDs) and manages the complete lifecycle of Spinnaker clusters.
First, download the resources that we'll apply to the cluster:
bash -c 'curl -L https://github.com/armory/spinnaker-operator/releases/latest/download/manifests.tgz | tar -xz'
Then, apply the CRDs for the Spinnaker Operator:
kubectl apply -f deploy/crds/
We'll need a namespace to deploy the Spinnaker Operator into, so create that next:
kubectl create ns spinnaker-operator
Finally, install the Spinnaker Operator into the namespace that was just created:
kubectl -n spinnaker-operator apply -f deploy/cluster/