I’ve tried to conduct the Spinnaker to understand the behaviour and its architecture. Walk through the setup tutorial, https://www.spinnaker.io/setup/ , and read architectural things.
I could image what is relevant and what kind of tools are integrated in the Spinnaker.
https://www.spinnaker.io/reference/architecture/#spinnaker-microservices
As persistent storage, I see https://www.spinnaker.io/setup/install/storage/minio/ as the S3 clone. I didn’t know of this tool…
My first impression after I tried by my hand is configurations using yaml looks complicated for small teams, but once we need some features like canary release and our team grow, this kind of tools looks so helpful. Once establish building the base tools, we can configure via UI and it handy to use the tool. I expect if we’d like to make configurations programable, CLI and no UI is helpful though.
Anyway, I’d like to step into the following codelabs if I need to use this tools in our production…
https://www.spinnaker.io/guides/tutorials/codelabs/
Recent environments for distributed system grows rapidly, Istio (istio.io/) as well.