Compare commits
1 Commits
db1647bb31
...
67da0f4cad
| Author | SHA1 | Date | |
|---|---|---|---|
| 67da0f4cad |
4
Makefile
4
Makefile
@ -5,7 +5,7 @@ ENV_DIR = environments/$(ENVIRONMENT)
|
||||
.PHONY: clean init plan apply venv hiera output
|
||||
|
||||
define vault_env
|
||||
export VAULT_ADDR="https://vault.service.consul:8200" && \
|
||||
@export VAULT_ADDR="https://vault.service.consul:8200" && \
|
||||
export VAULT_TOKEN=$$(vault write -field=token auth/approle/login role_id=$$VAULT_ROLEID) && \
|
||||
export PUPPET_CERT_CA=$$(vault kv get -field=public_key kv/service/puppet/certificates/ca) && \
|
||||
export PUPPET_CERT_PUB=$$(vault kv get -field=public_key kv/service/puppet/certificates/terraform) && \
|
||||
@ -23,7 +23,7 @@ clean:
|
||||
@rm -rf .venv
|
||||
|
||||
init:
|
||||
$(call vault_env) && \
|
||||
@$(call vault_env) && \
|
||||
terragrunt run --all --non-interactive init -- -upgrade
|
||||
|
||||
plan: init
|
||||
|
||||
Loading…
Reference in New Issue
Block a user