Jump to TOC
Instance: a running container or VM
Server Group: a group of identical running instances in one region and named following the Spinnaker naming convention application-stack-detail-version
Cluster: a collection of server groups, in different regions or with different versions, grouped by the naming convention application-stack-detail
Application: A grouping of clusters, grouped by the application portion of the naming convention
Security Group: a set of firewall rules defined by an IP range (CIDR) along with a communication protocol and a port range
Load Balancer: associated with an ingress protocol and port range, balances traffic between instances in server groups and optionally provides healthchecks. In Kubernetes, these are services.
Naming Convention/Frigga: the library Spinnaker uses to parse names. application-stack-detail-version convention
Stack: a user-defined word to indicate a logical grouping for a cluster (such as "prod" or "staging" or "test")
Detail: any following user-defined word to indicate a secondary logical grouping for a cluster
Strategy/Pipeline Strategy: the way that a new server group will be deployed. Options include:
- None: the server group is deployed
- Red/Black: the server group is deployed and then the previous server group is disabled
- Highlander: the server group is deployed and then all other server groups are destroyed
- Custom: you can create your own strategy, using a pipeline. Outside the scope of this workshop