X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=blueprints%2Fiotgateway%2Fscripts%2Fkubeedge%2Fcontroller.yaml;fp=blueprints%2Fiotgateway%2Fscripts%2Fkubeedge%2Fcontroller.yaml;h=22316256f82499459cb7db888e9edf51055035c7;hb=b7b9a88e07c4fb4c8b00582c90b3646f4a4ad0d4;hp=0000000000000000000000000000000000000000;hpb=d8231861fea9dbdb16952bc1a744a2f8046e1bcf;p=eliot.git diff --git a/blueprints/iotgateway/scripts/kubeedge/controller.yaml b/blueprints/iotgateway/scripts/kubeedge/controller.yaml new file mode 100644 index 0000000..2231625 --- /dev/null +++ b/blueprints/iotgateway/scripts/kubeedge/controller.yaml @@ -0,0 +1,32 @@ +controller: + kube: + master: # kube-apiserver address (such as:http://localhost:8080) + namespace: "" + content_type: "application/vnd.kubernetes.protobuf" + qps: 5 + burst: 10 + node_update_frequency: 10 + kubeconfig: "/root/.kube/config" +cloudhub: + protocol_websocket: true # enable websocket protocol + port: 10000 # open port for websocket server + protocol_quic: true # enable quic protocol + quic_port: 10001 # open prot for quic server + max_incomingstreams: 10000 # the max incoming stream for quic server + enable_uds: true # enable unix domain socket protocol + uds_address: unix:///var/lib/kubeedge/kubeedge.sock + address: 0.0.0.0 + ca: /etc/kubeedge/ca/rootCA.crt + cert: /etc/kubeedge/certs/edge.crt + key: /etc/kubeedge/certs/edge.key + keepalive-interval: 30 + write-timeout: 30 + node-limit: 10 +devicecontroller: + kube: + master: # kube-apiserver address (such as:http://localhost:8080) + namespace: "" + content_type: "application/vnd.kubernetes.protobuf" + qps: 5 + burst: 10 + kubeconfig: "/root/.kube/config"