@@ -19,11 +19,6 @@ ifndef cloud
19
19
$(error cloud is not defined)
20
20
endif
21
21
22
- check-self-signed :
23
- ifndef self_signed
24
- $(error self-signed is not defined)
25
- endif
26
-
27
22
check-env-cluster-version :
28
23
ifndef TF_VAR_cluster_version
29
24
$(error TF_VAR_cluster_version is not defined)
@@ -116,10 +111,14 @@ add-ns-record: check-env-cloud
116
111
.PHONY :
117
112
# # cluster-issuer: Creates a cluster issuer for the correspondign provider
118
113
cluster-issuer : check-env-cloud
114
+ ifndef self_signed
115
+ @echo "Skipped creating cluster issuer"
116
+ else
119
117
terraform init --upgrade && \
120
118
terraform workspace new $(TF_VAR_TEST_ID) || terraform workspace select $(TF_VAR_TEST_ID) && \
121
119
terraform apply -target=module.$(cloud)-issuer -var kubeconfig=${KUBECONFIG} --auto-approve
122
120
@echo "Done creating cluster issuer"
121
+ endif
123
122
124
123
image_id_1804 := "ubuntu-1804-bionic-v20220712"
125
124
@@ -260,15 +259,15 @@ registry-config-aws:
260
259
self-signed-config :
261
260
# install in local store
262
261
mkcert -install
263
- FN_CACERT=" ./ca.pem"
264
- FN_SSLCERT=" ./ssl.crt"
265
- FN_SSLKEY=" ./ssl.key"
266
262
267
- cat "${HOME}"/.local/share/mkcert/rootCA.pem > "$FN_CACERT"
268
- mkcert -cert-file "$FN_SSLCERT " \
269
- -key-file "$FN_SSLKEY " \
263
+ cat "${HOME}"/.local/share/mkcert/rootCA.pem > ./ca.pem
264
+ mkcert -cert-file "./ssl.crt " \
265
+ -key-file "./ssl.key " \
270
266
"*.ws.${TF_VAR_TEST_ID}.${DOMAIN}" "*.${TF_VAR_TEST_ID}.${DOMAIN}" "${TF_VAR_TEST_ID}.${DOMAIN}"
271
267
268
+ export CA_CERT=$$(cat ./ca.pem | base64 -w 0) && \
269
+ export SSL_CERT=$$(cat ./ssl.crt | base64 -w 0) && \
270
+ export SSL_KEY=$$(cat ./ssl.key | base64 -w 0) && \
272
271
envsubst < ./manifests/kots-config-self-signed.yaml > tmp_2_config.yml
273
272
yq m -i tmp_config.yml tmp_2_config.yml
274
273
@@ -293,13 +292,13 @@ generate-kots-config: cloud_storage = $(if $(findstring external,$(storage)),$(c
293
292
generate-kots-config : cloud_registry = $(if $(findstring external,$(registry ) ) ,$(cloud ) ,incluster)
294
293
generate-kots-config : cloud_db = $(if $(findstring external,$(db ) ) ,$(cloud ) ,incluster)
295
294
# # generate-kots-config: Generate the kots config based on test config
296
- generate-kots-config : select-workspace check-env-cloud get-base-config check-self-signed
295
+ generate-kots-config : select-workspace check-env-cloud get-base-config
297
296
$(MAKE ) storage-config-${cloud_storage}
298
297
$(MAKE ) db-config-${cloud_db}
299
298
$(MAKE ) registry-config-${cloud_registry}
300
- ifeq ( $( self_signed) , true)
301
- $(MAKE ) self-signed-config
302
- endif
299
+ ifndef self_signed
300
+ $(MAKE) self-signed-config
301
+ endif
303
302
304
303
license_community_beta := "../licenses/Community (Beta).yaml"
305
304
license_community_stable := "../licenses/Community.yaml"
0 commit comments