-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
53 lines (40 loc) · 1.2 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
DIR = $(shell pwd)
.PHONY: fmt
fmt:
@$(MAKE) -C infrastructure fmt
.PHONY: infra-setup
infra-setup:
@$(MAKE) -C infrastructure setup
.PHONY: infra-plan
infra-plan:
@$(MAKE) -C infrastructure plan
.PHONY: infra-apply
infra-apply:
@$(MAKE) -C infrastructure TF_ARGS=-auto-approve apply
.PHONY: infra-destroy
infra-destroy:
@$(MAKE) -C infrastructure destroy
.PHONY: infra-output
infra-output:
@$(MAKE) -C infrastructure output
.PHONY: deploy
deploy:
@$(MAKE) -C cluster deploy
.PHONY: deploy-prow-config
deploy-prow-config:
@$(MAKE) -C prow deploy-prow-config
.PHONY: deploy-dry-run
deploy-dry-run:
@$(MAKE) -C cluster deploy-dry-run
.PHONY: get-cluster-credentials
get-cluster-credentials:
@$(MAKE) -C infrastructure get-cluster-credentials
.PHONY: monitoring-dry-run
monitoring-dry-run:
@$(MAKE) -C monitoring monitoring-dry-run
.PHONY: monitoring-apply
monitoring-apply:
@$(MAKE) -C monitoring monitoring-apply
.PHONY: dev-test-config
dev-test-config:
@docker run -v $(DIR)/:/test-infra gcr.io/k8s-prow/checkconfig:v20220810-4ab15cddef --config-path=/test-infra/prow/config.yaml --plugin-config=/test-infra/prow/plugins.yaml --job-config-path=/test-infra/config/jobs --exclude-warning=unknown-fields