File tree 9 files changed +31
-82
lines changed
9 files changed +31
-82
lines changed Original file line number Diff line number Diff line change 1
1
.PHONE : build clean
2
2
export AGENT_VERSION = 1.0.3
3
- export BLADE_VERSION = 1.7.2
3
+ export BLADE_VERSION = 1.7.4
4
4
5
5
BLADE_SRC_ROOT =$(shell pwd)
6
6
@@ -55,10 +55,10 @@ build_image:
55
55
rm -rf $(BUILD_IMAGE_MUSL_PATH ) /agent
56
56
cp $(BUILD_BINARY_PATH ) /agent $(BUILD_IMAGE_MUSL_PATH )
57
57
docker build --pull --build-arg BLADE_VERSION=${BLADE_VERSION} -f $(BUILD_IMAGE_MUSL_PATH ) /Dockerfile \
58
- -t chaosbladeio /chaosblade-agent:$(AGENT_VERSION ) $(BLADE_SRC_ROOT ) /$(BUILD_IMAGE_MUSL_PATH )
58
+ -t ghcr.io/chaosblade-io /chaosblade-agent:$(AGENT_VERSION ) $(BLADE_SRC_ROOT ) /$(BUILD_IMAGE_MUSL_PATH )
59
59
60
60
build_image_arm :
61
61
rm -rf $(BUILD_IMAGE_ARM64_PATH ) /agent
62
62
cp $(BUILD_BINARY_PATH ) /agent $(BUILD_IMAGE_ARM64_PATH )
63
63
docker build --pull --build-arg BLADE_VERSION=${BLADE_VERSION} -f $(BUILD_IMAGE_ARM64_PATH ) /Dockerfile \
64
- -t chaosbladeio /chaosblade-agent-arm64:$(AGENT_VERSION ) $(BLADE_SRC_ROOT ) /$(BUILD_IMAGE_ARM64_PATH )
64
+ -t ghcr.io/chaosblade-io /chaosblade-agent-arm64:$(AGENT_VERSION ) $(BLADE_SRC_ROOT ) /$(BUILD_IMAGE_ARM64_PATH )
Original file line number Diff line number Diff line change @@ -16,9 +16,9 @@ RUN wget http://www.musl-libc.org/releases/musl-1.1.21.tar.gz \
16
16
&& rm -rf musl*
17
17
18
18
# install go
19
- RUN wget https://dl.google.com/go/go1.13.10 .linux-arm64.tar.gz \
20
- && tar -C /usr/local -xzf go1.13.10 .linux-arm64.tar.gz \
21
- && rm -rf go1.13.10 .linux-arm64.tar.gz
19
+ RUN wget https://dl.google.com/go/go1.20 .linux-arm64.tar.gz \
20
+ && tar -C /usr/local -xzf go1.20 .linux-arm64.tar.gz \
21
+ && rm -rf go1.20 .linux-arm64.tar.gz
22
22
23
23
ENV CC /usr/local/musl/bin/musl-gcc
24
24
ENV GOOS linux
Original file line number Diff line number Diff line change 1
1
apiVersion : v1
2
2
appVersion : " 1.0.3"
3
3
description : A SaaS-based service that aims to improve the high availability of your applications.
4
- name : chaosblade-box-agent
4
+ name : chaosblade-box-agent-arm64
5
5
version : 1.0.3
6
6
home : https://www.alibabacloud.com/products/chaos
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ images:
12
12
# chaos agent image named chaos-agent
13
13
chaos :
14
14
version : 1.0.3
15
- repository : chaosbladeio /chaosblade-agent-arm64
15
+ repository : ghcr.io/chaosblade-io /chaosblade-agent-arm64
16
16
# images.chaos.pullPolicy: must be Always|IfNotPresent|Never
17
17
pullPolicy : Always
18
18
Original file line number Diff line number Diff line change 1
1
apiVersion : v1
2
2
appVersion : " 1.0.3"
3
3
description : A SaaS-based service that aims to improve the high availability of your applications.
4
- name : chaosblade-box-agent
4
+ name : chaosblade-box-agent-amd64
5
5
version : 1.0.3
6
6
home : https://www.alibabacloud.com/products/chaos
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ images:
12
12
# chaos agent image named chaos-agent
13
13
chaos :
14
14
version : 1.0.3
15
- repository : chaosbladeio /chaosblade-agent
15
+ repository : ghcr.io/chaosblade-io /chaosblade-agent
16
16
# images.chaos.pullPolicy: must be Always|IfNotPresent|Never
17
17
pullPolicy : Always
18
18
Original file line number Diff line number Diff line change 1
- FROM multiarch/alpine:arm64-edge
1
+ FROM multiarch/alpine:arm64-v3.14
2
2
LABEL maintainer="Mingxia Cai"
3
3
4
- RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
4
+ # RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
5
+ RUN sed -i 's/https/http/' /etc/apk/repositories
5
6
6
7
RUN apk add --update bash iproute2 util-linux curl openssl gcc musl-dev libpcap-dev audit coreutils \
7
8
&& mkdir -p /lib/modules/$(uname -r) \
Original file line number Diff line number Diff line change 1
- FROM alpine:3.8
1
+ FROM alpine:3.18
2
2
LABEL maintainer="Mingxia Cai"
3
3
4
- RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories
4
+ # RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories
5
+
6
+ RUN sed -i 's/https/http/' /etc/apk/repositories
5
7
6
8
RUN apk add --update bash iproute2 util-linux curl openssl gcc musl-dev libpcap-dev audit coreutils \
7
9
&& mkdir -p /lib/modules/$(uname -r) \
You can’t perform that action at this time.
0 commit comments