| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | ---apiVersion: apps/v1kind: Deploymentmetadata:  name: netclient  labels:    app: netclientspec:  selector:    matchLabels:      app: netclient  replicas: 1  template:    metadata:      labels:        app: netclient    spec:      hostNetwork: true      # affinity:      #   nodeAffinity:      #     preferredDuringSchedulingIgnoredDuringExecution:      #     - weight: 1      #       preference:      #         matchExpressions:      #         - key: <node label>      #           operator: In      #           values:      #           - "<node label value>"      containers:      - name: netclient        image: gravitl/netclient:v0.30.0        env:        - name: TOKEN          value: "TOKEN_VALUE"        volumeMounts:        - mountPath: /etc/netclient          name: etc-netclient        - mountPath: /var/log          name: log-netclient        securityContext:          privileged: true      volumes:      - hostPath:          path: /etc/netclient          type: DirectoryOrCreate        name: etc-netclient      - emptyDir:          medium: Memory        name: log-netclient
 |