Workshop: Migrating from Halyard to Armory OSS Operator for Kubernetes
summary
Step-by-step migration from Halyard to the Armory OSS Operator for Kubernetes showing the actual repo and commands used: spinnaker-customize-patches as a template, using kustomize patch strategy merge to convert dot-hal YAML into an operator-ready SpinnakerService, and toggling features like replacing Minio with GCS persistence. Secrets live in secrets/files and secrets.env and get created as Kubernetes secrets. Demo installs the OSS operator with spin flavor oss, hits live issues (PVC and secret creation) but the conversion and patch workflow work end-to-end.
AI-written summary · about
chapters (9)
- 0:00Introduction to migration
- 1:49Setting up customize patches repo
- 10:04Understanding Spinnaker config structure
- 16:04Deploying Spinnaker Operator
- 20:52Configuring persistence and secrets
- 31:16Applying customization patches
- 41:23Adding sidecars and advanced features
- 55:24Operator benefits and abstraction
- 1:00:00Conclusion and Q&A
related talks
01h 54mFirst-time Spinnaker Contributors Workshop
01h 02mPlatform SIG
30mSecrets Management with Spinnaker
29mGetting Started with the Spinnaker Operator and Amazon EKS
01h 29mTutorial: Deep Dive into the Operator Framework for Kubernetes
43mSOS: Simplifying Operators Substantially - A Hands-on Workshop for Beginners in k8s Native Applications
45mGetting Started with Spinnaker (part 1)
16mLightning Talk: Kustomize Your Operator
