openshift-python-wrapper
Manage OpenShift and Kubernetes resources with clean, Pythonic code instead of raw API calls
Get Started →Getting Started
- Installing and Creating Your First Resource
- Connecting to Clusters
- Creating and Managing Resources
- Querying and Watching Resources
- Waiting for Resource Conditions and Status
- Validating Resources Against OpenAPI Schemas
- Managing Bulk Resources with ResourceList
- Editing Resources Temporarily with ResourceEditor
- Working with Virtual Machines (KubeVirt)
Testing and Generation
- Testing Without a Cluster Using the Fake Client
- Generating New Resource Classes with class-generator
- class-generator CLI Reference
Reference
- Resource and NamespacedResource API
- Environment Variables and Configuration
- Understanding the Resource Class Hierarchy
- Schema Validation and Code Generation Architecture
- Working with Kubernetes Events
- Executing Commands in Pods and Retrieving Logs
- Error Handling and Exception Reference