kubeedge integration for iotgateway
[eliot.git] / blueprints / iotgateway / scripts / kubeedge / controller.yaml
1 controller:
2   kube:
3     master:     # kube-apiserver address (such as:http://localhost:8080)
4     namespace: ""
5     content_type: "application/vnd.kubernetes.protobuf"
6     qps: 5
7     burst: 10
8     node_update_frequency: 10
9     kubeconfig: "/root/.kube/config"
10 cloudhub:
11   protocol_websocket: true # enable websocket protocol
12   port: 10000 # open port for websocket server
13   protocol_quic: true # enable quic protocol
14   quic_port: 10001 # open prot for quic server
15   max_incomingstreams: 10000 # the max incoming stream for quic server
16   enable_uds: true # enable unix domain socket protocol
17   uds_address: unix:///var/lib/kubeedge/kubeedge.sock
18   address: 0.0.0.0
19   ca: /etc/kubeedge/ca/rootCA.crt
20   cert: /etc/kubeedge/certs/edge.crt
21   key: /etc/kubeedge/certs/edge.key
22   keepalive-interval: 30
23   write-timeout: 30
24   node-limit: 10
25 devicecontroller:
26   kube:
27     master:        # kube-apiserver address (such as:http://localhost:8080)
28     namespace: ""
29     content_type: "application/vnd.kubernetes.protobuf"
30     qps: 5
31     burst: 10
32     kubeconfig: "/root/.kube/config"