-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
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
Deployment instructions on Kubernetes cluster #2072
Comments
any update ? |
seeing the same issue. |
@orenc1 can you shade some light here? |
I think @upalatucci has some experience with deploying an openshift console and a plugin on a kubernetes (kind?) cluster. |
I have one question, it's not supported with native kubernetes? We're not using okd and just using native k8s and kubevirt. |
@upalatucci Could you share an idea for native k8s ? |
Hei @qkfrksvl we use the ConfigMap to override the nginx configuration. One thing that can be a problem for the deployment is the cert that we use |
@upalatucci sorry for late. when I'm trying to open VirtualMachine menu, it was stuck with blank page. "Could not create user settings ConfigMap r: Failed to get user data to handle user setting request: Post "https://kubernetes.default.svc/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority"unhandled promise rejection: r: namespaces "openshift-cnv" not found r: namespaces "openshift-cnv" not found |
hey guys i created a pr: #2227 |
wow it seems work well, big thanks @upalatucci |
Yes this is great! The plugin now works for "VirtualMachines". Although if clicking into any VM, its 'Events' and 'Console' tabs are not working for me. @qkfrksvl : Are they working for you? |
I'm trying to figure out how to deploy this plugin to Kubernetes cluster (K3s). I've already had deployed OKD-Console and it's working fine by itself. I tried to deploy kubevirt plugin using the Container image from quay but all it returns is 404, after a little troubleshooting I figured out that the Dockerfile copies the html files to wrong direction, nginx expects them in
/opt/app-root/src
but Dockerfile copies it to/usr/share/nginx/html
. After copying the files from/usr/share/nginx/html
to/opt/app-root/src
the Virtualization dropdown shows up on the OKD-Console and it semi-works.After testing a little I found out:
Here are my deployment files for both okd-console and kubevirt-plugin
kubevirt-ui-plugin
okd-console
btw. This plugin isn't listed anywhere inside kubevirt docs so it was really hard to find it (separate github organization for kubevirt and kubevirt-ui didn't help either).
The text was updated successfully, but these errors were encountered: