Helm Masterclass: 50 Practical Demos For Kubernetes Devops - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Helm Masterclass: 50 Practical Demos For Kubernetes Devops (/Thread-Helm-Masterclass-50-Practical-Demos-For-Kubernetes-Devops) |
Helm Masterclass: 50 Practical Demos For Kubernetes Devops - BaDshaH - 08-23-2023 Published 8/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 5.69 GB | Duration: 12h 42m Create, Develop, Install, Upgrade, Rollback, Package, and Publish Helm Charts with step-by-step practical demos [b]What you'll learn[/b] You will master all 24 Helm commands, along with their respective subcommands and flags, through multiple practical demonstrations. You will learn how to develop Helm Charts through 13 Helm development demos. You will learn flow control actions such as If-else, With, and Range, in combination with functions like EQ, AND, BOOLEAN, OR, NOT, DEFAULT, and QUOTE. You will learn to create, package, install, upgrade, rollback, and uninstall Helm Charts. You will learn to implement Helm Dependency through 9 demos, which cover Alias, Condition, Tags, Global Values, and Import values. You will learn Helm concepts such as starters, plugins, hooks, tests, resource policy, and Values JSON Schema through practical demos You will learn to implement Helm Chart signing and verification. You will learn how to create a Helm Repository on GitHub and integrate it with Artifact Hub. [b]Requirements[/b] You must have Kubernetes knowledge and experience to follow with me for hands-on activities. [b]Description[/b] Course Modules01. Install Docker Desktop and HelmCLI02. Helm Install03. Helm Upgrade with set option04. Helm Upgrade with Chart Versions05. Helm Uninstall Keep History06. Helm Install Generated Name07. Helm Install Atomic08. Helm with Namespaces09. Helm Override Values10. Helm Chart Structure11. Helm Dev BuiltIn Objects12. Helm Dev Basics13. Helm Dev If Else EQ14. Helm Dev If Else AND BOOLEAN15. Helm Dev If Else OR16. Helm Dev If Else NOT17. Helm Dev WITH18. Helm Dev WITH If Else19. Helm Dev Variables20. Helm Dev Range List21. Helm Dev Range Dict22. Helm Dev Named Templates23. Helm Dev Printf Function24. Helm Dev call template in template25. Helm Create and Package Chart26. Helm Dependency27. Helm Dependency Alias28. Helm Dependency Condition29. Helm Dependency Condition Alias30. Helm Dependency Tags31. Helm Dependency Override Subchart Values32. Helm SubChart Global Values33. Helm Dependency Import Values Explicit34. Helm Dependency Import Values Implicit35. Helm Starters36. Helm Plugins37. Helm Plugins Build38. Helm Hooks39. Helm Hooks Delete Policy40. Helm Hook Weights41. Helm Tests42. Helm Resource Policy43. Helm Sign and Verify Charts44. Helm Repo on GitHub45. Integrate with ArtifactHub46. Helm Values Validate with JSON Schema Each of my courses comes withAmazing Hands-on Step By Step Learning ExperiencesPractical demos for each and every conceptFriendly Support in the Q&A section"30-Day "No Questions Asked" Money Back Guaranteed by Udemy" Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 Course GitHub Repository Links Section 2: Demo-01: Install Docker Desktop and Helm CLI Lecture 3 Step-01: Introduction to Learning Environment Setup Lecture 4 Step-02: MacOS: Install Docker Desktop Lecture 5 Step-04: Configure kubeconfig for kubectl Lecture 6 Step-05: Deploy sample k8s App and test k8s cluster Lecture 7 Step-06: Install HELM CLI Section 3: Demo-02: Helm Repo, Search, List, Install and Uninstall Lecture 8 Step-01: Introduction to Helm Install Lecture 9 Step-02: Helm repo list, add, search commands Lecture 10 Step-03: Helm Install, verify and Uninstall Section 4: Demo-03: Helm Upgrade with Set Option Lecture 11 Step-01: Introduction to Helm Upgrade with set option Lecture 12 Step-02: Add Custom Helm Repo and Install Lecture 13 Step-03: Helm Upgrade to V2 Version Lecture 14 Step-04: Understand Chart.yaml, values.yaml and appVersion Lecture 15 Step-05: Learn Helm History and Helm Status Commands Lecture 16 Step-06: Uninstall Helm Release Section 5: Demo-04: Helm Install, Upgrade with Chart Version Lecture 17 Step-01: Introduction to Helm Install, Upgrade with Chart Versions Lecture 18 Step-02: Helm Search repo with two more options Lecture 19 Step-03: Helm Install, Upgrade with and without Chart Version Lecture 20 Step-04: Learn Helm Rollback Command Section 6: Demo-05: Helm Uninstall with --keep-history flag Lecture 21 Step-01: Implement helm uninstall with --keep-history flag Lecture 22 Step-02: Test without --keep-history flag Section 7: Demo-06: Helm Install with --generate-name flag Lecture 23 Step-01: Helm Install with --generate-name flag Section 8: Demo-07: Helm Install with --atomic flag Lecture 24 Step-01: Introduction to Helm Install with --atomic flag Lecture 25 Step-02: Implement Helm Install with --atomic flag Section 9: Demo-08: Helm with Kubernetes Namespaces Lecture 26 Step-01: Introduction to Helm with Kubernetes Namespaces Lecture 27 Step-02: Implement k8s Namespaces with Helm Section 10: Demo-09: Helm Override Values, --dry-run, --debug, get Lecture 28 Step-01: Introduction to Helm Override Values, --dry-run, --debug, get Lecture 29 Step-02: Learn Helm --dry-run and --debug commands in detail Lecture 30 Step-03: Helm Override values with -f or --values flag Lecture 31 Step-04: Learn helm get commands Lecture 32 Step-05: Understand Values Hierarchy Lecture 33 Step-06: Deleting a default Key by passing null Section 11: Demo-10: Helm Chart Folder Structure Lecture 34 Step-01: Understand about .helmignore and Chart.yaml files Lecture 35 Step-02: Understand about values.yaml, charts and templates folders Lecture 36 Step-03: Understand about _helpers.tpl, NOTES.txt, tests, readme and License fil Section 12: Demo-11: Helm Builtin Objects Lecture 37 Step-01: Helm Root Object Demo with NOTES.txt Lecture 38 Step-02: Helm Release and Chart Objects Demo Lecture 39 Step-03: Helm Values, Capabilities and Template objects demo Lecture 40 HELM-11-04-BUILTINOBJECTS-Helm-Files-Object-Demo Section 13: Demo-12: Helm Development Basics Lecture 41 Step-01: Helm Template Actions and Action Elements Lecture 42 Step-02: Helm Invalid Action Element Lecture 43 Step-03: Helm Quote Function and Pipeline Lecture 44 Step-04: Helm Default function Lecture 45 Step-05: Controlling Leading and Trailing Whitespaces Lecture 46 Step-06: Indent and Nindent Functions Lecture 47 Step-07: toYaml Function Section 14: Demo-13: Helm If, Else with EQ Function Lecture 48 Step-01: Introduction to Helm IfElse with EQ Function Lecture 49 Step-02: Helm IfElse with EQ Function Demo Section 15: Demo-14: Helm If, Else with Boolean Check, AND Function Lecture 50 Step-01: Helm IfElse with Boolean Check and AND Function Lecture 51 Step-02: Helm IfElse with Boolean Check and AND Function Demo Section 16: Demo-15: Helm If, Else with OR Function Lecture 52 Step-01: Helm IfElse with OR Function Demo Section 17: Demo-16: Helm If, Else with NOT Function Lecture 53 Step-01: Helm IfElse with NOT Function Demo Section 18: Demo-17: Helm Flow Control WITH Action Lecture 54 Step-01: Helm WITH Action Demo Lecture 55 Step-02: Access Root Object in WITH Action Lecture 56 Step-03: Access Single Object using WITH from a Dictionary Section 19: Demo-18: Helm WITH Action and IfElse in Combination Lecture 57 Step-01: Helm WITH Action and IfElse combination demo Section 20: Demo-19: Helm Variables Lecture 58 Step-01: Introduction to Helm Variables Lecture 59 Step-02: Helm Variables Demo Section 21: Demo-20: Helm Flow Control RANGE Action with List Lecture 60 Step-01: Introduction to Range Action with List Lecture 61 Step-02: Implement Range with List Demo 1 Lecture 62 Step-03: Implement Range with List and Helm Variables Demo 2 Section 22: Demo-21: Helm Flow Control RANGE Action with Dictionary Lecture 63 Step-01: Introduction to Helm Range Action with Dictionary Lecture 64 Step-02: Demo-1: Range Action with Dictionary Lecture 65 Step-03: Demo-2: Range Action with Dictionary and Helm Variable Section 23: Demo-22: Helm Named Templates Lecture 66 Step-01: Introduction to Helm Named Templates Lecture 67 Step-02: Define named template, call it and pass scope Lecture 68 Step-03: Include function with Pipelines Section 24: Demo-23: Helm Named Templates - printf Function Lecture 69 Step-01: Introduction to Named Template and printf Function Lecture 70 Step-02: Named Template Resource names and printf demo Section 25: Demo-24: Helm Named Templates - Template in Template Lecture 71 Step-01: Call named template in a named template and test it Section 26: Demo-25: Create and Package Helm Charts Lecture 72 Step-01: Introduction to Helm Package Lecture 73 Step-02: Create Chart, Update Chart with NodePort and Docker Image Lecture 74 Step-03: Helm Install and Package version 1.0.0 chart Lecture 75 Step-04: Helm Package and Install from Package version 2.0.0 chart Lecture 76 Step-05: Helm package with flags version and app-version 3.0.0 and install and t Lecture 77 Step-06: Learn Helm show command Section 27: Demo-26: Helm Dependency Lecture 78 Step-01: Introduction to Helm Dependency Lecture 79 Step-02: Learn Helm Dependency list and update commands Lecture 80 Step-03: Implement Version Comparison Operators Lecture 81 Step-04: Learn Helm Dependency build command in detail Lecture 82 Step-05: Helm Dependency repository notation option verify Section 28: Demo-27: Helm Dependency Alias Lecture 83 Step-01: Helm Dependency Alias Demo Section 29: Demo-28: Helm Dependency Condition Lecture 84 Step-01: Introduction to Helm Dependency Condition Lecture 85 Step-02: Test by updating values.yaml file Section 30: Demo-29: Helm Dependency Condition with Alias Lecture 86 Step-01: Helm Condition plus Alias Demo Section 31: Demo-30: Helm Dependency Tags Lecture 87 Step-01: Introduction to Helm Dependency Tags Lecture 88 Step-02: Implement Helm Dependency Tags Demo Section 32: Demo-31: Helm Dependency Override Sub chart Values Lecture 89 Step-01: Override Sub chart Values from parent chart values.yaml Section 33: Demo-32: Helm Sub Charts - Use Global Values in Sub Charts Lecture 90 Step-01: Introduction to Using Global Values in Sub Charts Lecture 91 Step-02: Download and Untar sub charts Lecture 92 Step-03: Define global value, update deployment.yaml, deploy and test Section 34: Demo-33: Helm Dependency - Import Values Explicit Lecture 93 Step-01: Introduction to Helm Dependency Import Values Explicit Lecture 94 Step-02: Helm Dependency Import Values Explicit Demo Section 35: Demo-34: Helm Dependency - Import Values Implicit Lecture 95 Step-01: Introduction to Helm Dependency Import Values Implicit Lecture 96 Step-02: Helm Dependency Import Values Implicit Demo Section 36: Demo-35: Helm Starter Charts Lecture 97 Step-01: Introduction to Helm Starter Charts Lecture 98 Step-02: Create mystarterchart and modify Lecture 99 Step-03: Test mystarterchart before converting to starter chart Lecture 100 Step-04: Convert to starter chart and copy to starters folder Lecture 101 Step-05: Create Helm Chart from Starter Chart and Verify Section 37: Demo-36: Helm Plugins Lecture 102 Step-01: Introduction to Helm Plugins Lecture 103 Step-02: Helm Starter plugin - Install, Verify and Uninstall Lecture 104 Step-03: Helm Dashboard Plugin - Install, Verify and Uninstall Lecture 105 Step-04: Cleanup Helm Releases created as part of this demo Section 38: Demo-37: Build Helm Plugins Lecture 106 Step-01: Introduction to Build Helm Plugins Lecture 107 Step-02: Build Helm Plugins and verify them Section 39: Demo-38: Helm Hooks Lecture 108 Step-01: Introduction to Helm Hooks Lecture 109 Step-02: pre-install Hook pod demo Lecture 110 Step-03: Discuss about pre-install and post-install hooks usecase Lecture 111 Step-04: pre-upgrade, post-delete hooks demo Section 40: Demo-39: Helm Hooks Deletion Policy Lecture 112 Step-01: Introduction to Helm Hooks Deletion Policy Lecture 113 Step-02: Verify deletion policy: before-hook-creation Lecture 114 Step-03: Verify deletion policy: hook-succeeded Section 41: Demo-40: Helm Hook Weight Lecture 115 Step-01: Introduction to Helm Hook Weight Lecture 116 Step-02: Helm Hook Weights demo Section 42: Demo-41: Helm Test Lecture 117 Step-01: Helm Tests demo with Test Hook Section 43: Demo-42: Helm Resource Policy Lecture 118 Step-01: Helm Resource Policy demo Section 44: Demo-43: Helm Sign and Verify Charts Lecture 119 Step-01: Introduction to Helm Sign and Verify Charts Lecture 120 Step-02: Install gnupg, generate public/private keys using gpg Lecture 121 Step-03: Sign Helm Chart using Private key Lecture 122 Step-04: Verify Helm Chart using helm verify command Lecture 123 Step-05: Verify Helm Chart using helm verify with install and upgrade commands Section 45: Demo-44: Helm Repository Host on GitHub Lecture 124 Step-01: Create Git Repo and gh-pages branch Lecture 125 Step-02: Chart Version 0.1.0 commit Lecture 126 Step-03: Chart Version 0.2.0 commit Lecture 127 Step-04: Execute Helm Repo Add, List, Helm Install Section 46: Demo-45: Helm Artifact Hub Lecture 128 Step-01: Understand about Artifact Hub Lecture 129 Step-02: Integrate ArtifactHub with Git Helm Repo to list Helm Charts on Artifac Lecture 130 Step-03: Review charts in Artifacthub and learn helm search hub command Section 47: Demo-46: Helm Values - Validate with JSON Schema Lecture 131 Step-01: Introduction to Helm Values - Validate with JSON Schema Lecture 132 Step-02: Implement Validate with Json Schema Demo This course is designed for students who have completed my AWS EKS, Azure AKS, or Google GKE Kubernetes courses.,Infrastructure Architects or Sysadmins or Developers or DevOps Engineers who are planning to master Helm. Homepage Download From Rapidgator Download From Ddownload |