Home
Swift Lessons
Matchups
CodeSnaps
Tutorials
Career
Resources
Crewai
Home / Dashboard
Introduction to CrewAI
▾
Overview of CrewAI
History of CrewAI
Setting Up CrewAI
CrewAI Editions
Understanding CrewAI Interface
Getting Started
▾
Introduction to CrewAI Playbooks
Creating Your First Playbook
CrewAI Inventory
CrewAI Configuration
Running CrewAI Ad-hoc Commands
Playbooks
▾
Introduction to Playbooks
Playbook Structure
Variables in Playbooks
Loops in Playbooks
Conditionals in Playbooks
Modules
▾
Introduction to Modules
Commonly Used Modules
Custom Modules
Module Documentation
Advanced Module Usage
Roles
▾
Introduction to Roles
Creating Roles
Using Roles in Playbooks
Role Directory Structure
Advanced Role Customization
Tasks and Handlers
▾
Introduction to Tasks and Handlers
Creating Tasks
Task Control
Creating Handlers
Advanced Task Management
Variables and Facts
▾
Introduction to Variables and Facts
Defining Variables
Using Facts
Variable Precedence
Advanced Variable Usage
Templates
▾
Introduction to Templates
Creating Templates
Using Jinja2 with Templates
Template Variables
Advanced Template Customization
Inventories
▾
Introduction to Inventories
Static Inventory
Dynamic Inventory
Inventory Groups
Advanced Inventory Management
Galaxy
▾
Introduction to CrewAI Galaxy
Using CrewAI Galaxy
Creating Galaxy Roles
Publishing Roles to Galaxy
Advanced Galaxy Usage
YAML Syntax
▾
Introduction to YAML Syntax
Basic YAML Syntax
YAML Lists and Dictionaries
YAML Best Practices
Advanced YAML Techniques
Error Handling
▾
Introduction to Error Handling
Basic Error Handling
Error Notifications
Retry Logic
Advanced Error Handling
Performance Tuning
▾
Introduction to Performance Tuning
Optimizing Playbooks
Using CrewAI Parallelism
Fact Caching
Advanced Performance Tuning
Security
▾
Introduction to CrewAI Security
Securing CrewAI Playbooks
CrewAI Vault
Managing Credentials
Advanced Security Practices
Version Control
▾
Introduction to Version Control
Using Git with CrewAI
Repository Structure
Collaborative Playbook Development
Advanced Version Control
Integrations
▾
Introduction to CrewAI Integrations
Integrating with Jenkins
Integrating with Docker
Integrating with Kubernetes
Advanced Integration Techniques
CI/CD Pipelines
▾
Introduction to CI/CD Pipelines
Creating CI/CD Pipelines
Using CrewAI with Jenkins
Automating Deployment
Advanced CI/CD Techniques
Container Orchestration
▾
Introduction to Container Orchestration
Managing Docker Containers
Managing Kubernetes Pods
Deploying to Kubernetes
Advanced Container Orchestration
CrewAI Tower
▾
Introduction to CrewAI Tower
Setting Up CrewAI Tower
Using CrewAI Tower
CrewAI Tower Workflows
Advanced CrewAI Tower Usage
Testing and Validation
▾
Introduction to Testing and Validation
Using Molecule
Linting Playbooks
Integration Testing
Advanced Testing Techniques
v1.0 • Tutorials
Crewai Tutorials
Explore a wide range of topics and hands-on lessons to help you master
Crewai
.
Introduction to CrewAI
Overview Of Crewai
History Of Crewai
Setting Up Crewai
Crewai Editions
Understanding Crewai Interface
Getting Started
Introduction To Crewai Playbooks
Creating Your First Playbook
Crewai Inventory
Crewai Configuration
Running Crewai Ad Hoc Commands
Playbooks
Introduction To Playbooks
Playbook Structure
Variables In Playbooks
Loops In Playbooks
Conditionals In Playbooks
Modules
Introduction To Modules
Commonly Used Modules
Custom Modules
Module Documentation
Advanced Module Usage
Roles
Introduction To Roles
Creating Roles
Using Roles In Playbooks
Role Directory Structure
Advanced Role Customization
Tasks and Handlers
Introduction To Tasks Handlers
Creating Tasks
Task Control
Creating Handlers
Advanced Task Management
Variables and Facts
Introduction To Variables Facts
Defining Variables
Using Facts
Variable Precedence
Advanced Variable Usage
Templates
Introduction To Templates
Creating Templates
Using Jinja2 With Templates
Template Variables
Advanced Template Customization
Inventories
Introduction To Inventories
Static Inventory
Dynamic Inventory
Inventory Groups
Advanced Inventory Management
Galaxy
Introduction To Crewai Galaxy
Using Crewai Galaxy
Creating Galaxy Roles
Publishing Roles To Galaxy
Advanced Galaxy Usage
YAML Syntax
Introduction To Yaml Syntax
Basic Yaml Syntax
Yaml Lists Dictionaries
Yaml Best Practices
Advanced Yaml Techniques
Error Handling
Introduction To Error Handling
Basic Error Handling
Error Notifications
Retry Logic
Advanced Error Handling
Performance Tuning
Introduction To Performance Tuning
Optimizing Playbooks
Using Crewai Parallelism
Fact Caching
Advanced Performance Tuning
Security
Introduction To Crewai Security
Securing Crewai Playbooks
Crewai Vault
Managing Credentials
Advanced Security Practices
Version Control
Introduction To Version Control
Using Git With Crewai
Repository Structure
Collaborative Playbook Development
Advanced Version Control
Integrations
Introduction To Crewai Integrations
Integrating With Jenkins
Integrating With Docker
Integrating With Kubernetes
Advanced Integration Techniques
CI/CD Pipelines
Introduction To Ci Cd Pipelines
Creating Ci Cd Pipelines
Using Crewai With Jenkins
Automating Deployment
Advanced Ci Cd Techniques
Container Orchestration
Introduction To Container Orchestration
Managing Docker Containers
Managing Kubernetes Pods
Deploying To Kubernetes
Advanced Container Orchestration
CrewAI Tower
Introduction To Crewai Tower
Setting Up Crewai Tower
Using Crewai Tower
Crewai Tower Workflows
Advanced Crewai Tower Usage
Testing and Validation
Introduction To Testing Validation
Using Molecule
Linting Playbooks
Integration Testing
Advanced Testing Techniques