@@ -127,11 +127,6 @@ CONVERSION_GEN_BIN := conversion-gen
127
127
CONVERSION_GEN := $(abspath $(TOOLS_BIN_DIR ) /$(CONVERSION_GEN_BIN ) )
128
128
CONVERSION_GEN_PKG := k8s.io/code-generator/cmd/conversion-gen
129
129
130
- ENVSUBST_BIN := envsubst
131
- ENVSUBST_VER := $(call get_go_version,github.com/drone/envsubst/v2)
132
- ENVSUBST := $(abspath $(TOOLS_BIN_DIR ) /$(ENVSUBST_BIN ) -$(ENVSUBST_VER ) )
133
- ENVSUBST_PKG := github.com/drone/envsubst/v2/cmd/envsubst
134
-
135
130
GO_APIDIFF_VER := v0.8.2
136
131
GO_APIDIFF_BIN := go-apidiff
137
132
GO_APIDIFF := $(abspath $(TOOLS_BIN_DIR ) /$(GO_APIDIFF_BIN ) -$(GO_APIDIFF_VER ) )
@@ -615,14 +610,14 @@ generate-e2e-templates-main: $(KUSTOMIZE)
615
610
$(KUSTOMIZE) build $(INMEMORY_TEMPLATES)/main/cluster-template --load-restrictor LoadRestrictionsNone > $(INMEMORY_TEMPLATES)/main/cluster-template.yaml
616
611
617
612
.PHONY : generate-metrics-config
618
- generate-metrics-config : $( ENVSUBST_BIN ) # # Generate ./config/metrics/crd-metrics-config.yaml
613
+ generate-metrics-config : # # Generate ./config/metrics/crd-metrics-config.yaml
619
614
OUTPUT_FILE=" ./config/metrics/crd-metrics-config.yaml" ; \
620
615
METRIC_TEMPLATES_DIR=" ./config/metrics/templates" ; \
621
616
echo " # This file was auto-generated via: make generate-metrics-config" > " $$ {OUTPUT_FILE}" ; \
622
617
cat " $$ {METRIC_TEMPLATES_DIR}/header.yaml" >> " $$ {OUTPUT_FILE}" ; \
623
618
for resource in clusterclass cluster kubeadmcontrolplane kubeadmconfig machine machinedeployment machinehealthcheck machineset machinepool; do \
624
619
cat " $$ {METRIC_TEMPLATES_DIR}/$$ {resource}.yaml" ; \
625
- RESOURCE= " $$ {resource} " ${ENVSUBST_BIN} < " $$ {METRIC_TEMPLATES_DIR}/common_metrics.yaml" ; \
620
+ sed ' s/ $${RESOURCE}/ ' $$ {resource} ' /g ' " $$ {METRIC_TEMPLATES_DIR}/common_metrics.yaml" ; \
626
621
if [[ " $$ {resource}" != " cluster" ]]; then \
627
622
cat " $$ {METRIC_TEMPLATES_DIR}/owner_metric.yaml" ; \
628
623
fi \
@@ -1412,9 +1407,6 @@ $(GOTESTSUM_BIN): $(GOTESTSUM) ## Build a local copy of gotestsum.
1412
1407
.PHONY : $(GO_APIDIFF_BIN )
1413
1408
$(GO_APIDIFF_BIN ) : $(GO_APIDIFF ) # # Build a local copy of go-apidiff
1414
1409
1415
- .PHONY : $(ENVSUBST_BIN )
1416
- $(ENVSUBST_BIN ) : $(ENVSUBST ) # # Build a local copy of envsubst.
1417
-
1418
1410
.PHONY : $(KUSTOMIZE_BIN )
1419
1411
$(KUSTOMIZE_BIN ) : $(KUSTOMIZE ) # # Build a local copy of kustomize.
1420
1412
@@ -1473,9 +1465,6 @@ $(GOTESTSUM): # Build gotestsum from tools folder.
1473
1465
$(GO_APIDIFF ) : # Build go-apidiff from tools folder.
1474
1466
GOBIN=$(TOOLS_BIN_DIR ) $(GO_INSTALL ) $(GO_APIDIFF_PKG ) $(GO_APIDIFF_BIN ) $(GO_APIDIFF_VER )
1475
1467
1476
- $(ENVSUBST ) : # Build gotestsum from tools folder.
1477
- GOBIN=$(TOOLS_BIN_DIR ) $(GO_INSTALL ) $(ENVSUBST_PKG ) $(ENVSUBST_BIN ) $(ENVSUBST_VER )
1478
-
1479
1468
$(KUSTOMIZE ) : # Build kustomize from tools folder.
1480
1469
CGO_ENABLED=0 GOBIN=$(TOOLS_BIN_DIR ) $(GO_INSTALL ) $(KUSTOMIZE_PKG ) $(KUSTOMIZE_BIN ) $(KUSTOMIZE_VER )
1481
1470
0 commit comments