SHELL := bash .ONESHELL: .SHELLFLAGS := -eu -o pipefail -c .DELETE_ON_ERROR: MAKEFLAGS += --warn-undefined-variables MAKEFLAGS += --no-builtin-rules OUT=generated ifeq ($(origin .RECIPEPREFIX), undefined) $(error This Make does not support .RECIPEPREFIX. Please use GNU Make 4.0 or later) endif .RECIPEPREFIX = > KUBERNETES_PUBLIC_ADDRESS := 74.80.180.138 WORKERS := worker0 worker1 worker2 controller0 controller1 controller2 .PHONY: all all: \ $(OUT)/known_hosts .PHONY: clean clean: > rm -rf $(OUT) $(OUT)/: > @mkdir -p $(@D) $(OUT)/known_hosts: | $(OUT)/ > ssh-keyscan -p 65099 74.80.180.138 | sed 's/\[74.80.180.138\]:65099/\[10.215.1.210\]:22/g' > $@