Using Astra Trident with Kubernetes
- Course Code NEP_UATWK
- Duration 3 days
Course Delivery
Jump to:
Course Delivery
This course is available in the following formats:
-
Public Classroom
Traditional Classroom Learning
-
Virtual Learning
Learning that is virtual
Request this course in a different delivery format.
Course Overview
TopEnglish - Please note this course is only available in English.
Nederlands - Let op: deze training is alleen in het Engels beschikbaar.
Français - Veuillez noter que ce cours est uniquement disponible en anglais.
Learn how to install, configure, and use NetApp® Trident to manage Kubernetes with NetApp ONTAP® based storage systems. Deploy NetApp Trident by using the Trident operator and then use the tridentctl and kubectl methods to manage configurations. Configure NFS-backed, iSCSI-backed, NAS economy-backed, and NVMe-over-TCP (NVMe/TCP) backed storage. Manage Snapshot copies, expand volumes, and import non-NetApp Trident volumes to become managed volumes. Install and configure Trident Protect to protect Kubernetes applications by using snapshots and backups. Restore snapshots and backups in place and to new namespaces. Finally, protect applications across clusters by using cloning and asynchronous SnapMirror.
Written for Kubernetes v1.29, NetApp Trident 24.10, and NetApp Trident Protect 24.10.1, this course includes appendixes on Kubernetes certifications, operator design patterns to extend Kubernetes, and a GitOps introduction.
Course Schedule
TopTarget Audience
Top- Systems Administrators
- Architects
- Integration Engineers
Course Objectives
Top- Describe Kubernetes storage concepts
- Explain how Trident makes managing persistent storage easier, and install Trident in a Kubernetes cluster
- Configure back ends, storage classes, and persistent volumes to use storage that Trident manages
- Use Trident to manage common scenarios
- Install and use Trident Protect to protect Kubernetes applications
- Protect across clusters by cloning and mirroring applications
- Monitor Trident by using Prometheus and Grafana
- Investigate security options to ensure a secure Kubernetes environment
Course Content
TopModule 1: Kubernetes Storage
- Persistent storage in Kubernetes
- Container storage
- Kubernetes storage concepts
- Static provisioning
- Dynamic provisioning
Module 2: Trident installation
Module 3: Configuration
Module 4:Usage Scenarios
Module 5: Protection
Module 6: Business continuity
Module 7: Monitoring
Module 8: Security
Module 9: Next steps
Appendix 1: Kubernetes Certifications
• Cloud Native Computing Foundation exams
• NetApp Kubernetes-related exams
Appendix 2:Introduction to operators
• Design patterns for extending Kubernetes
• Operators
• Example operator implementation
Appendix 3: GitsOps introduction
• GitOps definition
• Benefits of GitOps
• Set up Argo CD
Course Prerequisites
TopBasic Linux Administration Skills