Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.81 GB | Duration: 10h 5m
Argo Workflow Creation, CI/CD Integration, Cloud Integration, Optimization, Scalability and Real-World Deployment
What you'll learn
Understand the core concepts of Argo Workflows, including its architecture, terminologies, and the advantages it offers for workflow automation and management.
Achieve proficiency in installing Argo Workflows, covering setup prerequisites, standard vs. quick-start installations, and installation verification.
Acquire foundational knowledge in Kubernetes essentials for deploying and managing Argo Workflows effectively within cloud environments.
Learn to adeptly create, manage, and debug Argo Workflow tasks, including Container, Script, Resource, and Suspend templates, with practical examples.
Implement and optimize advanced workflow patterns, mastering dynamic parameters, complex outputs, retries, priorities, and failure handling strategies.
Explore workflow optimization techniques, mastering the use of loops, timeout controls, backfill patterns, and other efficiency-enhancing practices.
Master the creation and management of Argo Workflow templates, including parameterized and cluster-wide workflows, and scheduling with Argo Cron.
Configure and leverage MinIO for artifacts storage, efficiently managing inputs and outputs across workflows, and integrating key artifacts.
Requirements
Basic Understanding of Kubernetes: Familiarity with Kubernetes concepts such as pods, services, and deployments will be beneficial, as Argo Workflows operates within the Kubernetes ecosystem.
Fundamental DevOps Principles: An understanding of continuous integration and continuous deployment (CI/CD) practices will help learners grasp the application of Argo Workflows in automating these processes.
Familiarity with YAML: Since Argo Workflow definitions and Kubernetes configurations are often written in YAML, being comfortable reading and writing YAML files will be useful.
Access to a Kubernetes Environment: While not strictly a skill, having access to a Kubernetes cluster (this can be a local setup like Minikube or a cloud-based environment) will allow learners to practice and apply what they learn hands-on.
For Beginners: If you're new to Kubernetes or DevOps, don't be discouraged! The course will start with foundational concepts, making it accessible to those willing to learn the basics on the go. Resources and guided tutorials will be provided to help you set up your environment and get up to speed with necessary prerequisites.
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.