This plugin syncs Contour resources from the virtual cluster to the host cluster. It expects that Contour CRDs were already installed in the host cluster.
To use the plugin, create a new vcluster with the plugin.yaml
:
vcluster create my-vcluster -n my-vcluster -f https://raw.githubusercontent.com/deeplay-io/vcluster-contour-sync-plugin/main/plugin.yaml
This will create a new vcluster with the plugin installed.
To just build the plugin image and push it to the registry, run:
# Build
docker build . -t docker.io/aikoven/vcluster-contour-sync-plugin:0.2.3
# Push
docker push docker.io/aikoven/vcluster-contour-sync-plugin:0.2.3
Then exchange the image in the plugin.yaml