Skip to content

Commit f8a8407

Browse files
committed
Add devops support; remove deprecated files; add install/deploy yamls
1 parent 887af1b commit f8a8407

20 files changed

+156
-767
lines changed

.dockerignore

Lines changed: 0 additions & 4 deletions
This file was deleted.

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,5 @@ Dockerfile.cross
2525
*.swo
2626
*~
2727
vendor
28-
__debug_bin
28+
__debug_bin
29+
bigip-kubernetes-gateway-controller-*

Dockerfile

Lines changed: 0 additions & 33 deletions
This file was deleted.

Makefile

Lines changed: 0 additions & 157 deletions
This file was deleted.

build/Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# docker build -t bigip-kubernetes-gateway:latest -f build/Dockerfile .
2+
FROM alpine:3.16.2
3+
4+
COPY bigip-kubernetes-gateway-controller-linux /
5+
6+
RUN date > /build_date

build/Makefile

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
all: image_upload
2+
3+
timestamp ?= $(shell date +%Y%m%d-%H%M%S)
4+
version ?= latest
5+
docker_repo ?= zongzw/bigip-kubernetes-gateway
6+
7+
image_name := ${docker_repo}:${version}-${timestamp}
8+
9+
image_upload: image_build
10+
docker push ${image_name}
11+
12+
image_build: binary_build
13+
cd .. && docker build \
14+
--no-cache \
15+
-t ${image_name} \
16+
-f build/Dockerfile .
17+
18+
binary_build:
19+
cd ..; \
20+
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 \
21+
go build -ldflags '-s -w --extldflags "-static -fpic"' -o bigip-kubernetes-gateway-controller-linux; \
22+
# CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 \
23+
# go build -ldflags '-s -w --extldflags "-static -fpic"' -o bigip-kubernetes-gateway-controller-darwin

config/samples/cafe-example/README.md

Lines changed: 0 additions & 72 deletions
This file was deleted.

config/samples/cafe-example/cafe-routes.yaml

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)