Resources
Overview of the Kubiya Terraform Provider resources
Terraform Resources
The Kubiya Terraform Provider includes the following resources for managing your Kubiya infrastructure:
Core Resources
kubiya_agent
AI Teammates that can perform operations and answer questions.
kubiya_source
Tools that extend the capabilities of your Teammates.
kubiya_integration
Connections to third-party services and platforms.
kubiya_knowledge
Knowledge sources that provide context to your Teammates.
Additional Resources
kubiya_secret
Manage sensitive values securely.
kubiya_webhook
Configure webhook endpoints for external triggers.
kubiya_scheduled_task
Set up recurring tasks for automated operations.
kubiya_runner
Manage compute environments for agents.
All resources are fully documented with examples and attribute reference. Click on a resource card to view its detailed documentation.
Resource Relationships
Resources in the Kubiya Terraform Provider are designed to work together. Below is a high-level overview of how they relate:
- Agents can use Sources and Integrations
- Agents run on Runners for compute execution
- Agents can access Secrets for secure operations
- Agents can leverage Knowledge sources
- Webhooks and Scheduled Tasks can trigger Agents
For complete examples of using these resources together, see the Getting Started guide.