multinode-perftest/nccl-perftest/templates/hostdevicenetwork.yaml

22 lines
670 B
YAML

apiVersion: mellanox.com/v1alpha1
kind: HostDeviceNetwork
metadata:
name: {{ .Values.network.nadName }}
labels:
{{- include "nccl-perftest.labels" . | nindent 4 }}
spec:
ipam: |
{
"type": "whereabouts",
"datastore": "kubernetes",
"kubernetes": {
"kubeconfig": "/etc/cni/net.d/whereabouts.d/whereabouts.kubeconfig"
},
"range": {{ .Values.network.ipam.range | quote }},
"exclude": {{ .Values.network.ipam.exclude | toJson }},
"log_file": "/var/log/whereabouts.log",
"log_level": "info"
}
resourceName: {{ .Values.network.resourceName }}
networkNamespace: {{ .Values.network.networkNamespace }}