https://github.com/loft-sh/vcluster-generic-crd-sync-plugin
A vcluster plugin that syncs crds to the host cluster
https://github.com/loft-sh/vcluster-generic-crd-sync-plugin
Last synced: 9 months ago
JSON representation
A vcluster plugin that syncs crds to the host cluster
- Host: GitHub
- URL: https://github.com/loft-sh/vcluster-generic-crd-sync-plugin
- Owner: loft-sh
- License: apache-2.0
- Archived: true
- Created: 2022-09-02T13:08:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-05T18:30:16.000Z (11 months ago)
- Last Synced: 2025-03-31T22:09:48.502Z (10 months ago)
- Language: Go
- Size: 10.6 MB
- Stars: 20
- Watchers: 5
- Forks: 12
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Deprecation Notice
> [!IMPORTANT]
> This repository is no longer maintained.
>
> The generic CRD plugin functionality has moved to the vCluster settings: [fromHost.customResources](https://www.vcluster.com/docs/vcluster/configure/vcluster-yaml/sync/from-host/custom-resources) / [toHost.customResources](https://www.vcluster.com/docs/vcluster/configure/vcluster-yaml/sync/to-host/advanced/custom-resources)
# Generic CRD Sync Plugin
This plugin allows reusing host cluster CRDs inside a vcluster. The plugin synchronizes the host cluster CRD into the virtual cluster and syncs created objects within the vcluster back to the host cluster.
A detailed overview and configuration reference is available here:
https://www.vcluster.com/docs/plugins/generic-crd-sync
# Configuration examples
In this repo we are also providing a couple of plugin configuration as an example.
These ones are currently available:
- [cert-manager](./examples/cert-manager/)
- [contour](./examples/contour/)
- [istio](./examples/istio/)
- [prometheus-operator](./examples/prometheus-operator/)
**Note:** The configurations mentioned above are provided without any commercial support.
**Note:** The configurations mentioned above are covering only subsets of features of a given project.