Joakim Roubert
bb0b4db228
Let variable handle go binary name in scripts ( #1532 )
...
During e.g. cross-compiling, it is sometimes useful to be able to have
another binary than the default one as the compiler. This patch for the
build scripts lets "go" be the default value for the variable GO, and
the latter is then used as the go compiler.
Change-Id: I0adf7a661b26593d9b0ea902a61b631b80e76ae7
Signed-off-by: Joakim Roubert <joakimr@axis.com>
5 years ago
Erik Wilson
4370fc1482
Remove old runc & containerd shims on build
5 years ago
Erik Wilson
5eb1b21822
Clean up building && provide Vagrant centos7 setup
5 years ago
Darren Shepherd
4d32fe9959
Support SELinux
5 years ago
Erik Wilson
ff311b7fce
Upload build to google cloud bucket
5 years ago
Erik Wilson
e72e9e3daa
Cleanup k8s versioning
5 years ago
Erik Wilson
bddab9479c
Set build version of k8s from k3s
5 years ago
Darren Shepherd
9a4df7c05c
Merge pull request #1058 from ibuildthecloud/master
...
Update kine/dynamiclistener
5 years ago
Darren Shepherd
3d7781df70
Disable go modules only in dapper, not always
5 years ago
Erik Wilson
57f1f82e58
Use netcgo
5 years ago
Erik Wilson
671d702dc1
Build cleanup
5 years ago
Darren Shepherd
1f9e92e91f
Optionally enabled dqlite in build scripts
5 years ago
Darren Shepherd
dca6a22f3f
Don't build cni on each ./scripts/build invocation
5 years ago
Darren Shepherd
c3cb09cbdc
Don't build hyperkube anymore
5 years ago
Erik Wilson
01707ce451
Use vendor prefix for versions if not using go mod
5 years ago
Erik Wilson
90df4a1921
Use containerd-shim-run-v2
5 years ago
Erik Wilson
3fa953d577
Build legacy containerd-shim for upgrades
5 years ago
Erik Wilson
2ef3a2058d
Fix versioning for containerd & crictl
5 years ago
Erik Wilson
6b7d972590
Cleanup build script
...
Separate version flags and build CNI plugins in a temp directory.
5 years ago
Erik Wilson
262a4950bf
Separate CNI plugin dependencies
...
Because:
- Current CNI plugins produces an error on Raspbian:
`failed to create bridge \"cni0\": could not add \"cni0\": operation not supported"`
- Dependencies for CNI plugins may interfere with containerd dependencies.
This change will compile and download CNI plugins separately, and will
downgrade CNI plugins to v0.7.6 for compatability with armv7.
5 years ago
Darren Shepherd
26342e42ca
Switch to building runc-v1
5 years ago
Darren Shepherd
59d3b4de63
Add providerless build tag
5 years ago
Erik Wilson
70090a8ad3
Define containerd and cri-tools version
5 years ago
Erik Wilson
ed72856d27
Build & enable ctr with k3s server
5 years ago
Darren Shepherd
01b3bb315e
Fix version printing on startup
6 years ago
Darren Shepherd
793ac4fb89
Add crictl
6 years ago
Darren Shepherd
6fa7f5b3ae
Clean up build scripts
...
Switch binaries to armhf suffix to be more clean on the on
architecture
6 years ago
Darren Shepherd
62c62cc7b4
Continued refactoring
6 years ago
Darren Shepherd
9bb7c27c62
Initial Commit
6 years ago