mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-28 18:38:40 +00:00
cli docker images added (#1073)
* cli docker images added * cli docker images added
This commit is contained in:
parent
feef1400e3
commit
06148a58c5
2 changed files with 25 additions and 2 deletions
24
Makefile
24
Makefile
|
@ -87,15 +87,35 @@ generate-api-docs:
|
|||
##################################
|
||||
# CLI
|
||||
##################################
|
||||
.PHONY: docker-build-cli docker-tag-repo-cli docker-push-cli
|
||||
CLI_PATH := cmd/cli/kubectl-kyverno
|
||||
KYVERNO_CLI_IMAGE := kyverno-cli
|
||||
|
||||
cli:
|
||||
GOOS=$(GOOS) go build -o $(PWD)/$(CLI_PATH)/kyverno -ldflags=$(LD_FLAGS) $(PWD)/$(CLI_PATH)/main.go
|
||||
|
||||
docker-publish-cli: docker-build-cli docker-tag-repo-cli docker-push-cli
|
||||
|
||||
docker-build-cli:
|
||||
CGO_ENABLED=0 GOOS=linux go build -o $(PWD)/$(CLI_PATH)/kyverno -ldflags=$(LD_FLAGS) $(PWD)/$(CLI_PATH)/main.go
|
||||
@docker build -f $(PWD)/$(CLI_PATH)/Dockerfile -t $(REGISTRY)/nirmata/$(KYVERNO_CLI_IMAGE):$(IMAGE_TAG) $(PWD)/$(CLI_PATH)
|
||||
|
||||
docker-tag-repo-cli:
|
||||
@echo "docker tag $(REGISTRY)/nirmata/$(KYVERNO_CLI_IMAGE):$(IMAGE_TAG) $(REGISTRY)/nirmata/$(KYVERNO_CLI_IMAGE):latest"
|
||||
@docker tag $(REGISTRY)/nirmata/$(KYVERNO_CLI_IMAGE):$(IMAGE_TAG) $(REGISTRY)/nirmata/$(KYVERNO_CLI_IMAGE):latest
|
||||
|
||||
docker-push-cli:
|
||||
@docker push $(REGISTRY)/nirmata/$(KYVERNO_CLI_IMAGE):$(IMAGE_TAG)
|
||||
@docker push $(REGISTRY)/nirmata/$(KYVERNO_CLI_IMAGE):latest
|
||||
|
||||
##################################
|
||||
docker-publish-all: docker-publish-initContainer docker-publish-kyverno
|
||||
docker-publish-all: docker-publish-initContainer docker-publish-kyverno docker-publish-cli
|
||||
|
||||
docker-build-all: docker-build-initContainer docker-build-kyverno
|
||||
docker-build-all: docker-build-initContainer docker-build-kyverno docker-build-cli
|
||||
|
||||
##################################
|
||||
# CI Testing
|
||||
##################################
|
||||
|
||||
ci:
|
||||
echo "kustomize input"
|
||||
|
|
3
cmd/cli/kubectl-kyverno/Dockerfile
Normal file
3
cmd/cli/kubectl-kyverno/Dockerfile
Normal file
|
@ -0,0 +1,3 @@
|
|||
FROM scratch
|
||||
ADD kyverno /kyverno
|
||||
ENTRYPOINT ["/kyverno"]
|
Loading…
Add table
Reference in a new issue