Welcome to Spinnaker Course
Chapter 1: Introduction to Spinnaker
What you will learn?
- Introduction to the concept of continuous delivery
- High-level understanding of Spinnaker and how it can help you achieve continuous delivery in your organisation
Chapter 2: Spinnaker Concepts
What you will learn?
- Understand the Spinnaker concepts and various features which help to deploy and manage cloud native applications
- Understand Spinnaker pipelines, stages, deployment strategies
Chapter 3: Spinnaker Architecture
What you will learn?
- Understand of Spinnaker architecture and it individual components
- Know how each Spinnaker service works for a particular deployment use-case
Chapter 4: Spinnaker Installation
What you will learn?
- Understand how to install Spinnaker using configuration tool called Halyard
- Learn all the configuration to deploy Spinnaker and connect with UI
Chapter 5: Spinnaker Application
What you will learn?
- Understanding the concepts of Application in Spinnaker
- How to create, configure and delete applications in Spinnaker
Chapter 6: Spinnaker Pipeline
What you will learn?
- Understand the concepts of Spinnaker deployment pipelines
- Learn how to create, delete, manage simple and complex pipelines in Spinnaker to ensure consistent, repeatable and secure app deployments
- Learn additional features on pipeline management like disable, lock, edit JSON etc to increase (re)usability of Spinnaker pipelines.
Chapter 7: Cloud Provider
What you will learn?
- Understand basics of cloud provider and storage providers for Spinnaker deployments
- Learn how to set up Kubernetes cloud providers and AWS S3 storage provider
Chapter 8: Continuous Integration Provider
What you will learn?
- Understand how Spinnaker supports various CI tools
- Learn how to build a continuous delivery pipeline in Spinnaker by using adapters and integrations
Chapter 9: Trigger Support
What you will learn?
- Learn the concept of triggers using jobs, webhooks, or other pipelines. Create your own trigger-based pipeline in Spinnaker when the Jenkins CI job finishes.
Chapter 10: Spinnaker Integration with Kubernetes for deployments
What you will learn?
- Understand Kubernetes provider integration
- Learn how Spinnaker uses kubeconfig file and kubectl under the hood for application deployments
Chapter 11: Pipeline as code and Spinnaker Templates
What you will learn?
- Know how to create pipelines from existing templates in JSON format.
Chapter 12: Advanced Deployment Strategies
What you will learn?
- Understand various deployment strategies like Blue/green and highlander, and learn how to configure the strategies in Spinnaker pipeline stages.
Chapter 13: Securing Spinnaker
What you will learn?
- How to configure authentication and authorization in Spinnaker to make the CD solution secure for enterprise-wide deployments
Chapter 14: Managing Secrets/Sensitive Credentials
What you will learn?
- Understand how Spinnaker allows follow security best practices
- Learn to store secrets in external secret management tools instead of text files and let Spinnaker decrypt secrets when necessary.
Chapter 15: Spinnaker Live
What you will learn?
- Learn how to deploy a Java application into AWS
Keep up to date with OpsMx
Be the first to hear about the latest product releases, collaborations and online exclusive.