oauth2-proxy/contrib/local-environment/Makefile

33 lines
626 B
Makefile

.PHONY: up
up:
docker-compose up -d
.PHONY: %
%:
docker-compose $*
.PHONY: nginx-up
nginx-up:
docker-compose -f docker-compose.yaml -f docker-compose-nginx.yaml up -d
.PHONY: nginx-%
nginx-%:
docker-compose -f docker-compose.yaml -f docker-compose-nginx.yaml $*
.PHONY: keycloak-up
keycloak-up:
docker-compose -f docker-compose-keycloak.yaml up -d
.PHONY: keycloak-%
keycloak-%:
docker-compose -f docker-compose-keycloak.yaml $*
.PHONY: kubernetes-up
kubernetes-up:
cd kubernetes && make create-cluster
cd kubernetes && make deploy
.PHONY: kubernetes-down
kubernetes-down:
cd kubernetes && make delete-cluster