Introducing Custom Resource Support in KubeKanvas: Extend Your Kubernetes Definitions



We're excited to announce a powerful new feature in KubeKanvas that brings even more flexibility to your Kubernetes workflow: Custom Resource Definitions (CRDs) and Custom Resources (CRs) support! This enhancement allows you to work with both standard Kubernetes resources and your own custom-defined resources, all within the intuitive KubeKanvas visual interface.
Custom Resources extend the Kubernetes API to store and retrieve structured data. While Kubernetes comes with built-in resources like Pods, Services, and Deployments, Custom Resource Definitions (CRDs) allow you to define your own resource types that fit your specific application needs.
With KubeKanvas, you can now create your own Custom Resource Definitions directly in the visual editor. Design your custom resources with:
The best part? When you create a release in KubeKanvas, your user-defined CRDs are automatically deployed to your cluster alongside your other resources. No additional setup required!
The Kubernetes ecosystem is rich with existing CRDs from popular operators and tools. KubeKanvas now supports importing external CRDs by simply providing a URL to the CRD definition. This means you can:
Note: External CRDs need to be installed in your cluster separately, as KubeKanvas focuses on visualization and management rather than operator installation.
Once you have CRDs in your workspace (whether user-defined or external), you can:
This new capability opens up countless possibilities:
Ready to try Custom Resources in KubeKanvas? Here's how:
This update represents our commitment to supporting the full Kubernetes ecosystem within KubeKanvas. As the Kubernetes landscape continues to evolve with more operators and custom resources, KubeKanvas evolves with it, ensuring you can visualize and manage any Kubernetes configuration.
Whether you're building cloud-native applications, managing complex microservices, or working with specialized Kubernetes operators, KubeKanvas now provides the visual tools you need to work confidently with Custom Resources.
Ready to explore Custom Resources? Update to the latest version of KubeKanvas and start building with the full power of the Kubernetes API at your fingertips.
Have questions or feedback about the new Custom Resource support? Reach out to our team – we'd love to hear how you're using this feature in your Kubernetes workflows!