Add birdcl command

Change-Id: I4db9711a54f03f8e1581d8eff5e762ba62b03ad6
diff --git a/kubernetes/pool/calico.sls b/kubernetes/pool/calico.sls
index e0925c2..e38ece0 100644
--- a/kubernetes/pool/calico.sls
+++ b/kubernetes/pool/calico.sls
@@ -25,6 +25,25 @@
      - require:
        - cmd: copy-calico-ctl-cmd
 
+copy-calico-node:
+  dockerng.running:
+    - image: {{ pool.network.get('image', 'calico/node') }}
+
+copy-bird-cl-cmd:
+  cmd.run:
+    - name: docker cp copy-calico-node:/bin/birdcl /tmp/calico/
+    - require:
+      - dockerng: copy-calico-node
+
+/usr/bin/birdcl:
+  file.managed:
+     - source: /tmp/calico/birdcl
+     - mode: 751
+     - user: root
+     - group: root
+     - require:
+       - cmd: copy-bird-cl-cmd
+
 copy-calico-cni:
   dockerng.running:
     - image: {{ pool.network.cni.image }}