summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKubeEdge Bot <48982446+kubeedge-bot@users.noreply.github.com>2022-06-27 20:33:11 +0800
committerGitHub <noreply@github.com>2022-06-27 20:33:11 +0800
commitcdb592bcc5129762cb860f6579e47f1761294d3a (patch)
tree4363bc0d6b25f356c285f5f63edcd35a2a27bcad
parentMerge pull request #3970 from xuxiawei/fix/streamserver (diff)
parentadd controller-manager image to cloud image set (diff)
downloadkubeedge-cdb592bcc5129762cb860f6579e47f1761294d3a.tar.gz
Merge pull request #3956 from gy95/controller
add controllermanager release
-rwxr-xr-xhack/make-rules/crossbuildimage.sh1
-rwxr-xr-xhack/make-rules/release.sh6
-rw-r--r--pkg/image/image.go14
3 files changed, 13 insertions, 8 deletions
diff --git a/hack/make-rules/crossbuildimage.sh b/hack/make-rules/crossbuildimage.sh
index e14d82ac9..e823d92cf 100755
--- a/hack/make-rules/crossbuildimage.sh
+++ b/hack/make-rules/crossbuildimage.sh
@@ -36,6 +36,7 @@ ALL_IMAGES_AND_TARGETS=(
iptablesmanager:iptables-manager:build/iptablesmanager/Dockerfile
edgemark:edgemark:build/edgemark/Dockerfile
installation-package:installation-package:build/docker/installation-package/installation-package.dockerfile
+ controllermanager:controller-manager:build/controllermanager/Dockerfile
)
function get_imagename_by_target() {
diff --git a/hack/make-rules/release.sh b/hack/make-rules/release.sh
index c61642967..6eeea89b6 100755
--- a/hack/make-rules/release.sh
+++ b/hack/make-rules/release.sh
@@ -76,9 +76,9 @@ function release() {
;;
"kubeedge")
if [ "${ARCH}" == "amd64" ]; then
- hack/make-rules/build.sh cloudcore admission edgecore csidriver iptablesmanager
+ hack/make-rules/build.sh cloudcore admission edgecore csidriver iptablesmanager controllermanager
else
- hack/make-rules/crossbuild.sh cloudcore admission edgecore csidriver iptablesmanager ${arm_version}
+ hack/make-rules/crossbuild.sh cloudcore admission edgecore csidriver iptablesmanager controllermanager ${arm_version}
fi
build_kubeedge_release $VERSION $ARCH
@@ -109,6 +109,7 @@ function build_kubeedge_release() {
mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/cloudcore
mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/csidriver
mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/iptablesmanager
+ mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/controllermanager
mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/edge
echo ${VERSION} > _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/version
@@ -116,6 +117,7 @@ function build_kubeedge_release() {
cp _output/local/bin/cloudcore _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/cloudcore
cp _output/local/bin/csidriver _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/csidriver
cp _output/local/bin/iptablesmanager _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/iptablesmanager
+ cp _output/local/bin/controllermanager _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/controllermanager
cp _output/local/bin/edgecore _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/edge
diff --git a/pkg/image/image.go b/pkg/image/image.go
index 5c8e9715e..4d7740f49 100644
--- a/pkg/image/image.go
+++ b/pkg/image/image.go
@@ -21,9 +21,10 @@ import (
)
const (
- CloudAdmission = "admission"
- CloudCloudcore = "cloudcore"
- CloudIptablesManager = "iptables-manager"
+ CloudAdmission = "admission"
+ CloudCloudcore = "cloudcore"
+ CloudIptablesManager = "iptables-manager"
+ CloudControllerManager = "controller-manager"
)
const (
@@ -35,9 +36,10 @@ const (
type Set map[string]string
var cloudComponentSet = Set{
- CloudAdmission: "kubeedge/admission",
- CloudCloudcore: "kubeedge/cloudcore",
- CloudIptablesManager: "kubeedge/iptables-manager",
+ CloudAdmission: "kubeedge/admission",
+ CloudCloudcore: "kubeedge/cloudcore",
+ CloudIptablesManager: "kubeedge/iptables-manager",
+ CloudControllerManager: "kubeedge/controller-manager",
}
var cloudThirdPartySet = Set{}