github.com/midokura/kubeedge@v1.2.0-mido.0/tests/performance/assets/02-edgeconfigmap.yaml (about)

     1  apiVersion: v1
     2  kind: ConfigMap
     3  metadata:
     4    name: edgecore-configmap
     5    namespace: default
     6    labels:
     7      k8s-app: kubeedge
     8      kubeedge: edgenode
     9  data:
    10    edge.yaml: |
    11      mqtt:
    12          server: tcp://127.0.0.1:1883 # external mqtt broker url.
    13          internal-server: tcp://127.0.0.1:1884 # internal mqtt broker url.
    14          mode: 0 # 0: internal mqtt broker enable only. 1: internal and external mqtt broker enable. 2: external mqtt broker enable only.
    15          qos: 0 # 0: QOSAtMostOnce, 1: QOSAtLeastOnce, 2: QOSExactlyOnce.
    16          retain: false # if the flag set true, server will store the message and can be delivered to future subscribers.
    17          session-queue-size: 100 # A size of how many sessions will be handled. default to 100.
    18      edgehub:
    19          websocket:
    20              url: wss://192.168.20.107:31379/e632aba927ea4ac2b575ec1603d56f10/perf-node-o19egaee6o/events
    21              cafile: /etc/kubeedge/certs/rootCA.crt
    22              certfile: /etc/kubeedge/certs/edge.crt
    23              keyfile: /etc/kubeedge/certs/edge.key
    24              handshake-timeout: 30 #second
    25              write-deadline: 15 # second
    26              read-deadline: 15 # second
    27          quic:
    28              url: 192.168.20.107:31771
    29              cafile: /etc/kubeedge/certs/rootCA.crt
    30              certfile: /etc/kubeedge/certs/edge.crt
    31              keyfile: /etc/kubeedge/certs/edge.key
    32              handshake-timeout: 30 #second
    33              write-deadline: 15 # second
    34              read-deadline: 15 # second
    35          controller:
    36              protocol: quic
    37              placement: false
    38              heartbeat: 15  # second
    39              refresh-ak-sk-interval: 10 # minute
    40              auth-info-files-path: /var/IEF/secret
    41              placement-url: https://10.154.193.32:7444/v1/placement_external/message_queue
    42              project-id: e632aba927ea4ac2b575ec1603d56f10
    43              node-id: perf-node-o19egaee6o
    44      edged:
    45          register-node-namespace: default
    46          hostname-override: perf-node-o19egaee6o
    47          interface-name: eth0
    48          edged-memory-capacity-bytes: 7852396000
    49          node-status-update-frequency: 10 # second
    50          device-plugin-enabled: false
    51          gpu-plugin-enabled: false
    52          image-gc-high-threshold: 80 # percent
    53          image-gc-low-threshold: 40 # percent
    54          maximum-dead-containers-per-container: 1
    55          docker-address: tcp://localhost:2375
    56          version: v1.15.0-kubeedge-v1.0.0
    57          runtime-type: docker
    58          remote-runtime-endpoint: unix:///var/run/dockershim.sock
    59          remote-image-endpoint: unix:///var/run/dockershim.sock
    60          runtime-request-timeout: 2
    61          podsandbox-image: k8s.gcr.io/pause
    62          cgroup-driver: cgroupfs
    63          node-ip: ""
    64          cluster-dns: ""
    65          cluster-domain: ""
    66    modules.yaml: |
    67      modules:
    68          enabled: [eventbus, servicebus, websocket, metaManager, edged, twin, dbTest, handlerstub]