Unverified Commit 6ad0f5bd authored by Waqar Ahmed's avatar Waqar Ahmed Committed by GitHub
Browse files

Merge pull request #1 from truenas/debian-package

Add debian package for kube-router
No related merge requests found
Showing with 1350 additions and 0 deletions
+1350 -0
kube-router (0.0-1) unstable; urgency=medium
* Initial release
-- Waqar Ahmed <waqar@ixsystems.com> Tue, 26 Aug 2020 04:16:44 +0500
Source: kube-router
Section: admin
Priority: optional
Maintainer: Waqar Ahmed <waqar@ixsystems.com>
Build-Depends: golang,
make,
debhelper-compat (= 12)
Standards-Version: 4.4.0
Homepage: http://www.truenas.com
Package: kube-router
Architecture: any
Depends: ipset,
ipvsadm,
${misc:Depends},
${shlibs:Depends}
Description: Kube-router Package
This package is supposed to provide a debian package for kube-router CNI used in k8s.
This diff is collapsed.
[Unit]
Description=Kube-router CNI
Documentation=https://github.com/cloudnative/kube-router
Wants=network-online.target
[Install]
WantedBy=multi-user.target
[Service]
Type=exec
TimeoutStartSec=0
Restart=always
RestartSec=5s
ExecStart=env NODE_NAME=ix-truenas KUBE_ROUTER_CNI_CONF_FILE=/etc/cni/net.d/10-kuberouter.conflist /usr/local/bin/kube-router \
'--run-router=true' \
'--run-firewall=true' \
'--run-service-proxy=true' \
'--bgp-graceful-restart=true' \
'--kubeconfig=/etc/cni/net.d/kube-router.d/kubeconfig' \
#!/usr/bin/make -f
# export DH_VERBOSE = 1
%:
dh $@
override_dh_auto_build:
sh -c "\
mkdir -p /root/go/src/github.com/cloudnativelabs; \
cp -a /dpkg-src /root/go/src/github.com/cloudnativelabs/kube-router; \
cd /root/go/src/github.com/cloudnativelabs/kube-router; \
go build -o kube-router cmd/kube-router/kube-router.go || exit 1; \
cd /dpkg-src; \
"
override_dh_auto_install:
sh -c "\
mkdir -p debian/kube-router/usr/local/bin; \
cp -a /root/go/src/github.com/cloudnativelabs/kube-router/kube-router debian/kube-router/usr/local/bin/ || exit 1; \
"
override_dh_shlibdeps:
override_dh_usrlocal:
override_dh_auto_clean:
override_dh_auto_test:
3.0 (quilt)
source-is-missing
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment