This commit is contained in:
Олег Бородин
2023-09-21 14:33:19 +02:00
parent 375930eaac
commit 5b94c7459b
21 changed files with 362 additions and 149 deletions

View File

@@ -20,6 +20,32 @@ cworker_LDADD = clib/libcworker.la
run: $(sbin_PROGRAMS)
./cworker --port=9002 --nofork=true
IMAGE_REPO = docker.io/onborodin
IMAGE_TAG = latest
IMAGE_NAME = cworker
image:
$(DOCKER) build -t $(IMAGE_REPO)/$(IMAGE_NAME):$(IMAGE_TAG) -f Dockerfile .
push:
$(DOCKER) push $(IMAGE_REPO)/$(IMAGE_NAME):$(IMAGE_TAG)
RELEASE_NAMESPACE = cworker
RELEASE_NAME = cworker
kinstall:
$(HELM) install --create-namespace --namespace $(RELEASE_NAMESPACE) \
--set cworker.image.path=$(IMAGE_REPO) \
--set cworker.image.name=$(IMAGE_NAME) \
--set cworker.image.tag=$(IMAGE_TAG) \
$(RELEASE_NAME) ./chart
kuninstall:
$(HELM) uninstall --namespace $(RELEASE_NAMESPACE) $(RELEASE_NAME)
#install-data-local:
# test -z $(DESTDIR)$(APP_LIBDIR) || $(MKDIR_P) $(DESTDIR)$(APP_LIBDIR)