Utilities
Utility resources provide essential infrastructure operations for lab environments. These resources handle command execution, HTTP operations, infrastructure provisioning, and dynamic content generation.
Core Utilities
Section titled “Core Utilities”Execute commands and scripts within containers or the lab environment.
Make HTTP requests to APIs and web services for testing and integration.
Provision and manage infrastructure using Terraform configurations.
Random Generators
Section titled “Random Generators”Dynamic content generation for unique identifiers and test data:
- Random ID - Generate unique random identifiers
- Random Password - Generate secure random passwords
- Random Number - Generate random numbers within ranges
- Random UUID - Generate UUID values
- Random Creature - Generate random creature names
Cache & Registry
Section titled “Cache & Registry”Container image management and caching:
- Image Cache - Container image caching configuration
- Registry - Private container registry setup
- Registry Auth - Registry authentication configuration
Common Patterns
Section titled “Common Patterns”Infrastructure Provisioning
Section titled “Infrastructure Provisioning”Use Terraform utilities to provision cloud resources and infrastructure components for complex lab scenarios.
API Integration
Section titled “API Integration”Use HTTP utilities to interact with external APIs, test web services, and integrate with third-party systems.
Environment Setup
Section titled “Environment Setup”Use Exec utilities to configure systems, install software, and prepare lab environments with custom scripts.
Dynamic Content
Section titled “Dynamic Content”Use Random generators to create unique test data, user accounts, and resource identifiers for realistic lab scenarios.