We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Currently in the manifest method of deployment, if we want to add our plugin, we would update the configmap something like this:
cni_network_config: |- { "name": "k8s-pod-network", "cniVersion": "0.3.1", "plugins": [ { "type": "calico", "log_level": "info", "log_file_path": "/var/log/calico/cni/cni.log", "datastore_type": "kubernetes", "nodename": "__KUBERNETES_NODE_NAME__", "mtu": __CNI_MTU__, "ipam": { "type": "calico-ipam" }, "policy": { "type": "k8s" }, "kubernetes": { "kubeconfig": "__KUBECONFIG_FILEPATH__" } }, { "type": "portmap", "snat": true, "capabilities": {"portMappings": true} }, { "type": "bandwidth", "capabilities": {"bandwidth": true} }, { "type": "my_cni_plugin", "DebugOutput": "/tmp/cni_debug.txt" } ]
How can we do it with Operator installation ? I was referring to installation API but could not find a way to do it.
The text was updated successfully, but these errors were encountered:
conditions
portmap
The operator does not have a way to add a custom CNI plugin.
Sorry, something went wrong.
thanks for the response @tmjd . In that case the only option is to use Manifest deployments. I guess.
No branches or pull requests
Context
Currently in the manifest method of deployment, if we want to add our plugin, we would update the configmap something like this:
How can we do it with Operator installation ?
I was referring to installation API but could not find a way to do it.
The text was updated successfully, but these errors were encountered: