Skip to content
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

How to use host-device plugin? #262

Closed
PrahladaHerle opened this issue Oct 18, 2021 · 1 comment
Closed

How to use host-device plugin? #262

PrahladaHerle opened this issue Oct 18, 2021 · 1 comment
Labels
support How? And why?

Comments

@PrahladaHerle
Copy link

PrahladaHerle commented Oct 18, 2021

Is this a BUG REPORT or FEATURE REQUEST?:
FEATURE REQUEST

feature

What happened:
Want to know the procedure to use the host-device plugin along with danm

What you expected to happen:
We should be able to add one of the host interfaces into the pod

How to reproduce it:

Anything else we need to know?:
Is any documentation or example available for using a host-device plugin?

Environment:

  • DANM version (use danm -version): v4.3.0-3-ged6b0c5 (commit: ed6b0c5)
  • Kubernetes version (use kubectl version): GitVersion:"v1.19.5"
  • DANM configuration (K8s manifests, kubeconfig files, CNI config file):
  • OS (e.g. from /etc/os-release): CentOS Linux release 7.9.2009 (Core)
  • Kernel (e.g. uname -a): 3.10.0-1160.42.2.el7.x86_64
  • Others: Azure VM, with accelerated networking
[root@centos7 ~]# uname -a
Linux centos7 3.10.0-1160.42.2.el7.x86_64 #1 SMP Tue Sep 7 14:49:57 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
[root@centos7 ~]# lspci -nn | grep Ethernet
8612:00:02.0 Ethernet controller [0200]: Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function] [15b3:1004]
[root@centos7 ~]# kubectl get pods -A
NAMESPACE          NAME                                       READY   STATUS    RESTARTS   AGE
calico-apiserver   calico-apiserver-7c757b6dd9-p2mnm          1/1     Running   5          30d
calico-system      calico-kube-controllers-5ddcc6fc8f-8rr62   1/1     Running   5          30d
calico-system      calico-node-d7t7f                          1/1     Running   5          30d
calico-system      calico-typha-667c76d4b9-5qrvr              1/1     Running   7          30d
kube-system        coredns-f9fd979d6-jg6r2                    1/1     Running   5          30d
kube-system        coredns-f9fd979d6-k5z5d                    1/1     Running   5          30d
kube-system        danm-cni-bm8lz                             1/1     Running   5          30d
kube-system        danm-webhook-deployment-74b8b8c599-lfmvx   1/1     Running   5          30d
kube-system        etcd-centos7                               1/1     Running   5          30d
kube-system        kube-apiserver-centos7                     1/1     Running   5          30d
kube-system        kube-controller-manager-centos7            1/1     Running   7          30d
kube-system        kube-proxy-7rkj6                           1/1     Running   5          30d
kube-system        kube-scheduler-centos7                     1/1     Running   7          30d
kube-system        netwatcher-87z9q                           1/1     Running   5          30d
kube-system        svcwatcher-8pt96                           1/1     Running   7          30d
tigera-operator    tigera-operator-76bbbcbc85-hhlrs           1/1     Running   12         30d
@Levovar
Copy link
Collaborator

Levovar commented Oct 18, 2021

no specific instructions for host device integration as per se, but it can be used as a static CNI: https://github.com/nokia/danm/blob/master/user-guide.md#creating-the-configuration-for-delegated-cni-operations

@Levovar Levovar added the support How? And why? label Oct 18, 2021
@Levovar Levovar closed this as completed Dec 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
support How? And why?
Projects
None yet
Development

No branches or pull requests

2 participants