mirror of
https://github.com/goharbor/harbor.git
synced 2024-11-22 02:05:41 +01:00
Updates goharbor to var IMAGENAMESPACE in Makefiles to make injectable (#15218)
Signed-off-by: Morlay <morlay.null@gmail.com>
This commit is contained in:
parent
80acbd4966
commit
9ad68aa526
43
Makefile
43
Makefile
@ -97,6 +97,7 @@ BUILD_BASE=true
|
|||||||
PUSHBASEIMAGE=false
|
PUSHBASEIMAGE=false
|
||||||
BASEIMAGETAG=dev
|
BASEIMAGETAG=dev
|
||||||
BUILDBASETARGET=chartserver trivy-adapter core db jobservice log nginx notary-server notary-signer portal prepare redis registry registryctl exporter
|
BUILDBASETARGET=chartserver trivy-adapter core db jobservice log nginx notary-server notary-signer portal prepare redis registry registryctl exporter
|
||||||
|
IMAGENAMESPACE=goharbor
|
||||||
BASEIMAGENAMESPACE=goharbor
|
BASEIMAGENAMESPACE=goharbor
|
||||||
# #input true/false only
|
# #input true/false only
|
||||||
PULL_BASE_FROM_DOCKERHUB=true
|
PULL_BASE_FROM_DOCKERHUB=true
|
||||||
@ -229,15 +230,15 @@ MAKEFILEPATH_PHOTON=$(MAKEPATH)/photon
|
|||||||
DOCKERFILEPATH_COMMON=$(MAKEPATH)/common
|
DOCKERFILEPATH_COMMON=$(MAKEPATH)/common
|
||||||
|
|
||||||
# docker image name
|
# docker image name
|
||||||
DOCKER_IMAGE_NAME_PREPARE=goharbor/prepare
|
DOCKER_IMAGE_NAME_PREPARE=$(IMAGENAMESPACE)/prepare
|
||||||
DOCKERIMAGENAME_PORTAL=goharbor/harbor-portal
|
DOCKERIMAGENAME_PORTAL=$(IMAGENAMESPACE)/harbor-portal
|
||||||
DOCKERIMAGENAME_CORE=goharbor/harbor-core
|
DOCKERIMAGENAME_CORE=$(IMAGENAMESPACE)/harbor-core
|
||||||
DOCKERIMAGENAME_JOBSERVICE=goharbor/harbor-jobservice
|
DOCKERIMAGENAME_JOBSERVICE=$(IMAGENAMESPACE)/harbor-jobservice
|
||||||
DOCKERIMAGENAME_LOG=goharbor/harbor-log
|
DOCKERIMAGENAME_LOG=$(IMAGENAMESPACE)/harbor-log
|
||||||
DOCKERIMAGENAME_DB=goharbor/harbor-db
|
DOCKERIMAGENAME_DB=$(IMAGENAMESPACE)/harbor-db
|
||||||
DOCKERIMAGENAME_CHART_SERVER=goharbor/chartmuseum-photon
|
DOCKERIMAGENAME_CHART_SERVER=$(IMAGENAMESPACE)/chartmuseum-photon
|
||||||
DOCKERIMAGENAME_REGCTL=goharbor/harbor-registryctl
|
DOCKERIMAGENAME_REGCTL=$(IMAGENAMESPACE)/harbor-registryctl
|
||||||
DOCKERIMAGENAME_EXPORTER=goharbor/harbor-exporter
|
DOCKERIMAGENAME_EXPORTER=$(IMAGENAMESPACE)/harbor-exporter
|
||||||
|
|
||||||
# docker-compose files
|
# docker-compose files
|
||||||
DOCKERCOMPOSEFILEPATH=$(MAKEPATH)
|
DOCKERCOMPOSEFILEPATH=$(MAKEPATH)
|
||||||
@ -270,9 +271,9 @@ DOCKERSAVE_PARA=$(DOCKER_IMAGE_NAME_PREPARE):$(VERSIONTAG) \
|
|||||||
$(DOCKERIMAGENAME_JOBSERVICE):$(VERSIONTAG) \
|
$(DOCKERIMAGENAME_JOBSERVICE):$(VERSIONTAG) \
|
||||||
$(DOCKERIMAGENAME_REGCTL):$(VERSIONTAG) \
|
$(DOCKERIMAGENAME_REGCTL):$(VERSIONTAG) \
|
||||||
$(DOCKERIMAGENAME_EXPORTER):$(VERSIONTAG) \
|
$(DOCKERIMAGENAME_EXPORTER):$(VERSIONTAG) \
|
||||||
goharbor/redis-photon:$(VERSIONTAG) \
|
$(IMAGENAMESPACE)/redis-photon:$(VERSIONTAG) \
|
||||||
goharbor/nginx-photon:$(VERSIONTAG) \
|
$(IMAGENAMESPACE)/nginx-photon:$(VERSIONTAG) \
|
||||||
goharbor/registry-photon:$(VERSIONTAG)
|
$(IMAGENAMESPACE)/registry-photon:$(VERSIONTAG)
|
||||||
|
|
||||||
PACKAGE_OFFLINE_PARA=-zcvf harbor-offline-installer-$(PKGVERSIONTAG).tgz \
|
PACKAGE_OFFLINE_PARA=-zcvf harbor-offline-installer-$(PKGVERSIONTAG).tgz \
|
||||||
$(HARBORPKG)/$(DOCKERIMGFILE).$(VERSIONTAG).tar.gz \
|
$(HARBORPKG)/$(DOCKERIMGFILE).$(VERSIONTAG).tar.gz \
|
||||||
@ -291,10 +292,10 @@ PACKAGE_ONLINE_PARA=-zcvf harbor-online-installer-$(PKGVERSIONTAG).tgz \
|
|||||||
DOCKERCOMPOSE_FILE_OPT=-f $(DOCKERCOMPOSEFILEPATH)/$(DOCKERCOMPOSEFILENAME)
|
DOCKERCOMPOSE_FILE_OPT=-f $(DOCKERCOMPOSEFILEPATH)/$(DOCKERCOMPOSEFILENAME)
|
||||||
|
|
||||||
ifeq ($(NOTARYFLAG), true)
|
ifeq ($(NOTARYFLAG), true)
|
||||||
DOCKERSAVE_PARA+= goharbor/notary-server-photon:$(VERSIONTAG) goharbor/notary-signer-photon:$(VERSIONTAG)
|
DOCKERSAVE_PARA+= $(IMAGENAMESPACE)/notary-server-photon:$(VERSIONTAG) $(IMAGENAMESPACE)/notary-signer-photon:$(VERSIONTAG)
|
||||||
endif
|
endif
|
||||||
ifeq ($(TRIVYFLAG), true)
|
ifeq ($(TRIVYFLAG), true)
|
||||||
DOCKERSAVE_PARA+= goharbor/trivy-adapter-photon:$(VERSIONTAG)
|
DOCKERSAVE_PARA+= $(IMAGENAMESPACE)/trivy-adapter-photon:$(VERSIONTAG)
|
||||||
endif
|
endif
|
||||||
# append chartmuseum parameters if set
|
# append chartmuseum parameters if set
|
||||||
ifeq ($(CHARTFLAG), true)
|
ifeq ($(CHARTFLAG), true)
|
||||||
@ -314,7 +315,7 @@ define prepare_docker_image
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
# lint swagger doc
|
# lint swagger doc
|
||||||
SPECTRAL_IMAGENAME=goharbor/spectral
|
SPECTRAL_IMAGENAME=$(IMAGENAMESPACE)/spectral
|
||||||
SPECTRAL_VERSION=v5.9.1
|
SPECTRAL_VERSION=v5.9.1
|
||||||
SPECTRAL_IMAGE_BUILD_CMD=${DOCKERBUILD} -f ${TOOLSPATH}/spectral/Dockerfile --build-arg GOLANG=${GOBUILDIMAGE} --build-arg SPECTRAL_VERSION=${SPECTRAL_VERSION} -t ${SPECTRAL_IMAGENAME}:$(SPECTRAL_VERSION) .
|
SPECTRAL_IMAGE_BUILD_CMD=${DOCKERBUILD} -f ${TOOLSPATH}/spectral/Dockerfile --build-arg GOLANG=${GOBUILDIMAGE} --build-arg SPECTRAL_VERSION=${SPECTRAL_VERSION} -t ${SPECTRAL_IMAGENAME}:$(SPECTRAL_VERSION) .
|
||||||
SPECTRAL=$(RUNCONTAINER) $(SPECTRAL_IMAGENAME):$(SPECTRAL_VERSION)
|
SPECTRAL=$(RUNCONTAINER) $(SPECTRAL_IMAGENAME):$(SPECTRAL_VERSION)
|
||||||
@ -323,7 +324,7 @@ lint_apis:
|
|||||||
$(call prepare_docker_image,${SPECTRAL_IMAGENAME},${SPECTRAL_VERSION},${SPECTRAL_IMAGE_BUILD_CMD})
|
$(call prepare_docker_image,${SPECTRAL_IMAGENAME},${SPECTRAL_VERSION},${SPECTRAL_IMAGE_BUILD_CMD})
|
||||||
$(SPECTRAL) lint ./api/v2.0/swagger.yaml
|
$(SPECTRAL) lint ./api/v2.0/swagger.yaml
|
||||||
|
|
||||||
SWAGGER_IMAGENAME=goharbor/swagger
|
SWAGGER_IMAGENAME=$(IMAGENAMESPACE)/swagger
|
||||||
SWAGGER_VERSION=v0.25.0
|
SWAGGER_VERSION=v0.25.0
|
||||||
SWAGGER=$(RUNCONTAINER) ${SWAGGER_IMAGENAME}:${SWAGGER_VERSION}
|
SWAGGER=$(RUNCONTAINER) ${SWAGGER_IMAGENAME}:${SWAGGER_VERSION}
|
||||||
SWAGGER_GENERATE_SERVER=${SWAGGER} generate server --template-dir=$(TOOLSPATH)/swagger/templates --exclude-main --additional-initialism=CVE --additional-initialism=GC --additional-initialism=OIDC
|
SWAGGER_GENERATE_SERVER=${SWAGGER} generate server --template-dir=$(TOOLSPATH)/swagger/templates --exclude-main --additional-initialism=CVE --additional-initialism=GC --additional-initialism=OIDC
|
||||||
@ -344,7 +345,7 @@ gen_apis: lint_apis
|
|||||||
$(call swagger_generate_server,api/v2.0/swagger.yaml,src/server/v2.0,harbor)
|
$(call swagger_generate_server,api/v2.0/swagger.yaml,src/server/v2.0,harbor)
|
||||||
|
|
||||||
|
|
||||||
MOCKERY_IMAGENAME=goharbor/mockery
|
MOCKERY_IMAGENAME=$(IMAGENAMESPACE)/mockery
|
||||||
MOCKERY_VERSION=v2.1.0
|
MOCKERY_VERSION=v2.1.0
|
||||||
MOCKERY=$(RUNCONTAINER) ${MOCKERY_IMAGENAME}:${MOCKERY_VERSION}
|
MOCKERY=$(RUNCONTAINER) ${MOCKERY_IMAGENAME}:${MOCKERY_VERSION}
|
||||||
MOCKERY_IMAGE_BUILD_CMD=${DOCKERBUILD} -f ${TOOLSPATH}/mockery/Dockerfile --build-arg GOLANG=${GOBUILDIMAGE} --build-arg MOCKERY_VERSION=${MOCKERY_VERSION} -t ${MOCKERY_IMAGENAME}:$(MOCKERY_VERSION) .
|
MOCKERY_IMAGE_BUILD_CMD=${DOCKERBUILD} -f ${TOOLSPATH}/mockery/Dockerfile --build-arg GOLANG=${GOBUILDIMAGE} --build-arg MOCKERY_VERSION=${MOCKERY_VERSION} -t ${MOCKERY_IMAGENAME}:$(MOCKERY_VERSION) .
|
||||||
@ -402,12 +403,12 @@ update_prepare_version:
|
|||||||
@$(SEDCMDI) -e 's/goharbor\/prepare:.*[[:space:]]\+/goharbor\/prepare:$(VERSIONTAG) prepare /' $(MAKEPATH)/prepare ;
|
@$(SEDCMDI) -e 's/goharbor\/prepare:.*[[:space:]]\+/goharbor\/prepare:$(VERSIONTAG) prepare /' $(MAKEPATH)/prepare ;
|
||||||
|
|
||||||
gen_tls:
|
gen_tls:
|
||||||
@$(DOCKERCMD) run --rm -v /:/hostfs:z goharbor/prepare:$(VERSIONTAG) gencert -p /etc/harbor/tls/internal
|
@$(DOCKERCMD) run --rm -v /:/hostfs:z $(IMAGENAMESPACE)/prepare:$(VERSIONTAG) gencert -p /etc/harbor/tls/internal
|
||||||
|
|
||||||
prepare: update_prepare_version
|
prepare: update_prepare_version
|
||||||
@echo "preparing..."
|
@echo "preparing..."
|
||||||
@if [ -n "$(GEN_TLS)" ] ; then \
|
@if [ -n "$(GEN_TLS)" ] ; then \
|
||||||
$(DOCKERCMD) run --rm -v /:/hostfs:z goharbor/prepare:$(VERSIONTAG) gencert -p /etc/harbor/tls/internal; \
|
$(DOCKERCMD) run --rm -v /:/hostfs:z $(IMAGENAMESPACE)/prepare:$(VERSIONTAG) gencert -p /etc/harbor/tls/internal; \
|
||||||
fi
|
fi
|
||||||
@$(MAKEPATH)/$(PREPARECMD) $(PREPARECMD_PARA)
|
@$(MAKEPATH)/$(PREPARECMD) $(PREPARECMD_PARA)
|
||||||
|
|
||||||
@ -432,7 +433,7 @@ build:
|
|||||||
-e VERSIONTAG=$(VERSIONTAG) \
|
-e VERSIONTAG=$(VERSIONTAG) \
|
||||||
-e BUILDBIN=$(BUILDBIN) \
|
-e BUILDBIN=$(BUILDBIN) \
|
||||||
-e CHARTMUSEUMVERSION=$(CHARTMUSEUMVERSION) -e CHARTMUSEUM_SRC_TAG=$(CHARTMUSEUM_SRC_TAG) -e DOCKERIMAGENAME_CHART_SERVER=$(DOCKERIMAGENAME_CHART_SERVER) \
|
-e CHARTMUSEUMVERSION=$(CHARTMUSEUMVERSION) -e CHARTMUSEUM_SRC_TAG=$(CHARTMUSEUM_SRC_TAG) -e DOCKERIMAGENAME_CHART_SERVER=$(DOCKERIMAGENAME_CHART_SERVER) \
|
||||||
-e NPM_REGISTRY=$(NPM_REGISTRY) -e BASEIMAGETAG=$(BASEIMAGETAG) -e BASEIMAGENAMESPACE=$(BASEIMAGENAMESPACE) \
|
-e NPM_REGISTRY=$(NPM_REGISTRY) -e BASEIMAGETAG=$(BASEIMAGETAG) -e IMAGENAMESPACE=$(IMAGENAMESPACE) -e BASEIMAGENAMESPACE=$(BASEIMAGENAMESPACE) \
|
||||||
-e CHARTURL=$(CHARTURL) -e NOTARYURL=$(NOTARYURL) -e REGISTRYURL=$(REGISTRYURL) \
|
-e CHARTURL=$(CHARTURL) -e NOTARYURL=$(NOTARYURL) -e REGISTRYURL=$(REGISTRYURL) \
|
||||||
-e TRIVY_DOWNLOAD_URL=$(TRIVY_DOWNLOAD_URL) -e TRIVY_ADAPTER_DOWNLOAD_URL=$(TRIVY_ADAPTER_DOWNLOAD_URL) \
|
-e TRIVY_DOWNLOAD_URL=$(TRIVY_DOWNLOAD_URL) -e TRIVY_ADAPTER_DOWNLOAD_URL=$(TRIVY_ADAPTER_DOWNLOAD_URL) \
|
||||||
-e PULL_BASE_FROM_DOCKERHUB=$(PULL_BASE_FROM_DOCKERHUB) -e BUILD_BASE=$(BUILD_BASE) \
|
-e PULL_BASE_FROM_DOCKERHUB=$(PULL_BASE_FROM_DOCKERHUB) -e BUILD_BASE=$(BUILD_BASE) \
|
||||||
@ -482,7 +483,7 @@ package_online: update_prepare_version
|
|||||||
@echo "packing online package ..."
|
@echo "packing online package ..."
|
||||||
@cp -r make $(HARBORPKG)
|
@cp -r make $(HARBORPKG)
|
||||||
@if [ -n "$(REGISTRYSERVER)" ] ; then \
|
@if [ -n "$(REGISTRYSERVER)" ] ; then \
|
||||||
$(SEDCMDI) -e 's/image\: goharbor/image\: $(REGISTRYSERVER)\/$(REGISTRYPROJECTNAME)/' \
|
$(SEDCMDI) -e 's/image\: $(IMAGENAMESPACE)/image\: $(REGISTRYSERVER)\/$(REGISTRYPROJECTNAME)/' \
|
||||||
$(HARBORPKG)/docker-compose.yml ; \
|
$(HARBORPKG)/docker-compose.yml ; \
|
||||||
fi
|
fi
|
||||||
@cp LICENSE $(HARBORPKG)/LICENSE
|
@cp LICENSE $(HARBORPKG)/LICENSE
|
||||||
|
@ -22,6 +22,7 @@ DOCKERBUILD=$(DOCKERCMD) build --no-cache
|
|||||||
DOCKERBUILD_WITH_PULL_PARA=$(DOCKERBUILD) --pull=$(PULL_BASE_FROM_DOCKERHUB)
|
DOCKERBUILD_WITH_PULL_PARA=$(DOCKERBUILD) --pull=$(PULL_BASE_FROM_DOCKERHUB)
|
||||||
DOCKERRMIMAGE=$(DOCKERCMD) rmi
|
DOCKERRMIMAGE=$(DOCKERCMD) rmi
|
||||||
DOCKERIMAGES=$(DOCKERCMD) images
|
DOCKERIMAGES=$(DOCKERCMD) images
|
||||||
|
IMAGENAMESPACE=goharbor
|
||||||
BASEIMAGENAMESPACE=goharbor
|
BASEIMAGENAMESPACE=goharbor
|
||||||
|
|
||||||
# pushimage
|
# pushimage
|
||||||
@ -40,81 +41,81 @@ DOCKERFILEPATH=$(MAKEPATH)/photon
|
|||||||
PREPARE=prepare
|
PREPARE=prepare
|
||||||
DOCKERFILEPATH_PREPARE=$(DOCKERFILEPATH)/$(PREPARE)
|
DOCKERFILEPATH_PREPARE=$(DOCKERFILEPATH)/$(PREPARE)
|
||||||
DOCKERFILENAME_PREPARE=Dockerfile
|
DOCKERFILENAME_PREPARE=Dockerfile
|
||||||
DOCKERIMAGENAME_PREPARE=goharbor/$(PREPARE)
|
DOCKERIMAGENAME_PREPARE=$(IMAGENAMESPACE)/$(PREPARE)
|
||||||
|
|
||||||
PORTAL=portal
|
PORTAL=portal
|
||||||
DOCKERFILEPATH_PORTAL=$(DOCKERFILEPATH)/$(PORTAL)
|
DOCKERFILEPATH_PORTAL=$(DOCKERFILEPATH)/$(PORTAL)
|
||||||
DOCKERFILENAME_PORTAL=Dockerfile
|
DOCKERFILENAME_PORTAL=Dockerfile
|
||||||
DOCKERIMAGENAME_PORTAL=goharbor/harbor-$(PORTAL)
|
DOCKERIMAGENAME_PORTAL=$(IMAGENAMESPACE)/harbor-$(PORTAL)
|
||||||
|
|
||||||
CORE=core
|
CORE=core
|
||||||
DOCKERFILEPATH_CORE=$(DOCKERFILEPATH)/$(CORE)
|
DOCKERFILEPATH_CORE=$(DOCKERFILEPATH)/$(CORE)
|
||||||
DOCKERFILENAME_CORE=Dockerfile
|
DOCKERFILENAME_CORE=Dockerfile
|
||||||
DOCKERIMAGENAME_CORE=goharbor/harbor-$(CORE)
|
DOCKERIMAGENAME_CORE=$(IMAGENAMESPACE)/harbor-$(CORE)
|
||||||
|
|
||||||
JOBSERVICE=jobservice
|
JOBSERVICE=jobservice
|
||||||
DOCKERFILEPATH_JOBSERVICE=$(DOCKERFILEPATH)/$(JOBSERVICE)
|
DOCKERFILEPATH_JOBSERVICE=$(DOCKERFILEPATH)/$(JOBSERVICE)
|
||||||
DOCKERFILENAME_JOBSERVICE=Dockerfile
|
DOCKERFILENAME_JOBSERVICE=Dockerfile
|
||||||
DOCKERIMAGENAME_JOBSERVICE=goharbor/harbor-$(JOBSERVICE)
|
DOCKERIMAGENAME_JOBSERVICE=$(IMAGENAMESPACE)/harbor-$(JOBSERVICE)
|
||||||
|
|
||||||
LOG=log
|
LOG=log
|
||||||
DOCKERFILEPATH_LOG=$(DOCKERFILEPATH)/$(LOG)
|
DOCKERFILEPATH_LOG=$(DOCKERFILEPATH)/$(LOG)
|
||||||
DOCKERFILENAME_LOG=Dockerfile
|
DOCKERFILENAME_LOG=Dockerfile
|
||||||
DOCKERIMAGENAME_LOG=goharbor/harbor-$(LOG)
|
DOCKERIMAGENAME_LOG=$(IMAGENAMESPACE)/harbor-$(LOG)
|
||||||
|
|
||||||
DB=db
|
DB=db
|
||||||
DOCKERFILEPATH_DB=$(DOCKERFILEPATH)/$(DB)
|
DOCKERFILEPATH_DB=$(DOCKERFILEPATH)/$(DB)
|
||||||
DOCKERFILENAME_DB=Dockerfile
|
DOCKERFILENAME_DB=Dockerfile
|
||||||
DOCKERIMAGENAME_DB=goharbor/harbor-$(DB)
|
DOCKERIMAGENAME_DB=$(IMAGENAMESPACE)/harbor-$(DB)
|
||||||
|
|
||||||
POSTGRESQL=postgresql
|
POSTGRESQL=postgresql
|
||||||
DOCKERFILEPATH_POSTGRESQL=$(DOCKERFILEPATH)/$(POSTGRESQL)
|
DOCKERFILEPATH_POSTGRESQL=$(DOCKERFILEPATH)/$(POSTGRESQL)
|
||||||
DOCKERFILENAME_POSTGRESQL=Dockerfile
|
DOCKERFILENAME_POSTGRESQL=Dockerfile
|
||||||
DOCKERIMAGENAME_POSTGRESQL=goharbor/$(POSTGRESQL)-photon
|
DOCKERIMAGENAME_POSTGRESQL=$(IMAGENAMESPACE)/$(POSTGRESQL)-photon
|
||||||
|
|
||||||
TRIVY_ADAPTER=trivy-adapter
|
TRIVY_ADAPTER=trivy-adapter
|
||||||
DOCKERFILEPATH_TRIVY_ADAPTER=$(DOCKERFILEPATH)/$(TRIVY_ADAPTER)
|
DOCKERFILEPATH_TRIVY_ADAPTER=$(DOCKERFILEPATH)/$(TRIVY_ADAPTER)
|
||||||
DOCKERFILENAME_TRIVY_ADAPTER=Dockerfile
|
DOCKERFILENAME_TRIVY_ADAPTER=Dockerfile
|
||||||
DOCKERIMAGENAME_TRIVY_ADAPTER=goharbor/$(TRIVY_ADAPTER)-photon
|
DOCKERIMAGENAME_TRIVY_ADAPTER=$(IMAGENAMESPACE)/$(TRIVY_ADAPTER)-photon
|
||||||
|
|
||||||
NGINX=nginx
|
NGINX=nginx
|
||||||
DOCKERFILEPATH_NGINX=$(DOCKERFILEPATH)/$(NGINX)
|
DOCKERFILEPATH_NGINX=$(DOCKERFILEPATH)/$(NGINX)
|
||||||
DOCKERFILENAME_NGINX=Dockerfile
|
DOCKERFILENAME_NGINX=Dockerfile
|
||||||
DOCKERIMAGENAME_NGINX=goharbor/$(NGINX)-photon
|
DOCKERIMAGENAME_NGINX=$(IMAGENAMESPACE)/$(NGINX)-photon
|
||||||
|
|
||||||
REGISTRY=registry
|
REGISTRY=registry
|
||||||
DOCKERFILEPATH_REG=$(DOCKERFILEPATH)/$(REGISTRY)
|
DOCKERFILEPATH_REG=$(DOCKERFILEPATH)/$(REGISTRY)
|
||||||
DOCKERFILENAME_REG=Dockerfile
|
DOCKERFILENAME_REG=Dockerfile
|
||||||
DOCKERIMAGENAME_REG=goharbor/$(REGISTRY)-photon
|
DOCKERIMAGENAME_REG=$(IMAGENAMESPACE)/$(REGISTRY)-photon
|
||||||
|
|
||||||
REGISTRYCTL=registryctl
|
REGISTRYCTL=registryctl
|
||||||
DOCKERFILEPATH_REGISTRYCTL=$(DOCKERFILEPATH)/$(REGISTRYCTL)
|
DOCKERFILEPATH_REGISTRYCTL=$(DOCKERFILEPATH)/$(REGISTRYCTL)
|
||||||
DOCKERFILENAME_REGISTRYCTL=Dockerfile
|
DOCKERFILENAME_REGISTRYCTL=Dockerfile
|
||||||
DOCKERIMAGENAME_REGISTRYCTL=goharbor/harbor-$(REGISTRYCTL)
|
DOCKERIMAGENAME_REGISTRYCTL=$(IMAGENAMESPACE)/harbor-$(REGISTRYCTL)
|
||||||
|
|
||||||
NOTARYSERVER=notary-server
|
NOTARYSERVER=notary-server
|
||||||
NOTARYSIGNER=notary-signer
|
NOTARYSIGNER=notary-signer
|
||||||
DOCKERFILEPATH_NOTARY=$(DOCKERFILEPATH)/notary
|
DOCKERFILEPATH_NOTARY=$(DOCKERFILEPATH)/notary
|
||||||
DOCKERFILEPATH_NOTARYSERVER=$(DOCKERFILEPATH)/$(NOTARYSERVER)
|
DOCKERFILEPATH_NOTARYSERVER=$(DOCKERFILEPATH)/$(NOTARYSERVER)
|
||||||
DOCKERFILENAME_NOTARYSERVER=Dockerfile
|
DOCKERFILENAME_NOTARYSERVER=Dockerfile
|
||||||
DOCKERIMAGENAME_NOTARYSERVER=goharbor/$(NOTARYSERVER)-photon
|
DOCKERIMAGENAME_NOTARYSERVER=$(IMAGENAMESPACE)/$(NOTARYSERVER)-photon
|
||||||
DOCKERFILEPATH_NOTARYSIGNER=$(DOCKERFILEPATH)/$(NOTARYSIGNER)
|
DOCKERFILEPATH_NOTARYSIGNER=$(DOCKERFILEPATH)/$(NOTARYSIGNER)
|
||||||
DOCKERFILENAME_NOTARYSIGNER=Dockerfile
|
DOCKERFILENAME_NOTARYSIGNER=Dockerfile
|
||||||
DOCKERIMAGENAME_NOTARYSIGNER=goharbor/$(NOTARYSIGNER)-photon
|
DOCKERIMAGENAME_NOTARYSIGNER=$(IMAGENAMESPACE)/$(NOTARYSIGNER)-photon
|
||||||
|
|
||||||
REDIS=redis
|
REDIS=redis
|
||||||
DOCKERFILEPATH_REDIS=$(DOCKERFILEPATH)/$(REDIS)
|
DOCKERFILEPATH_REDIS=$(DOCKERFILEPATH)/$(REDIS)
|
||||||
DOCKERFILENAME_REDIS=Dockerfile
|
DOCKERFILENAME_REDIS=Dockerfile
|
||||||
DOCKERIMAGENAME_REDIS=goharbor/$(REDIS)-photon
|
DOCKERIMAGENAME_REDIS=$(IMAGENAMESPACE)/$(REDIS)-photon
|
||||||
|
|
||||||
DOCKERFILEPATH_STANDALONE_DB_MIGRATOR=$(DOCKERFILEPATH)/standalone-db-migrator
|
DOCKERFILEPATH_STANDALONE_DB_MIGRATOR=$(DOCKERFILEPATH)/standalone-db-migrator
|
||||||
DOCKERFILENAME_STANDALONE_DB_MIGRATOR=Dockerfile
|
DOCKERFILENAME_STANDALONE_DB_MIGRATOR=Dockerfile
|
||||||
DOCKERIMAGENAME_STANDALONE_DB_MIGRATOR=goharbor/standalone-db-migrator
|
DOCKERIMAGENAME_STANDALONE_DB_MIGRATOR=$(IMAGENAMESPACE)/standalone-db-migrator
|
||||||
|
|
||||||
EXPORTER=exporter
|
EXPORTER=exporter
|
||||||
DOCKERFILEPATH_EXPORTER=$(DOCKERFILEPATH)/$(EXPORTER)
|
DOCKERFILEPATH_EXPORTER=$(DOCKERFILEPATH)/$(EXPORTER)
|
||||||
DOCKERFILENAME_EXPORTER=Dockerfile
|
DOCKERFILENAME_EXPORTER=Dockerfile
|
||||||
DOCKERIMAGENAME_EXPORTER=goharbor/harbor-$(EXPORTER)
|
DOCKERIMAGENAME_EXPORTER=$(IMAGENAMESPACE)/harbor-$(EXPORTER)
|
||||||
|
|
||||||
# for chart server (chartmuseum)
|
# for chart server (chartmuseum)
|
||||||
CHARTSERVER=chartserver
|
CHARTSERVER=chartserver
|
||||||
|
Loading…
Reference in New Issue
Block a user