Eating Your Vegetables - How to Manage 2.5 Million Lines of YAML
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Syllabus
1 paloalto NETWORKS
Considerations
Developers • Building bespoke applications as a service • Focused on business logic, and less about platform Want to deploy early and often, don't care about semantic versioning
Affects how you expose the platform to the user e.g. Abstraction v. RAW YAML
Approaches
Nothing to leam Disadvantages: • Zero configuration re-use (umaintainable)
Disadvantages: • Templates become complex and unreadable Examples
Mostly flexible Disadvantages: • Not immediately intuitive . Lack of parameterization makes many use cases harder than necessary
Intuit Case Study
#2 Automation & migrations • YAML is hard to 'upgrade • Thousands of pull requests
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX