forked from redhat-sa-brazil/drex-besu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
17 lines (13 loc) · 1.44 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
.PHONY: aro rosa vsphere agnostic-odf
aro:
ansible-playbook --extra-vars "@vars.yml" --extra-vars "storage_class=managed-csi" playbooks/pre_deploy.yml
ansible-playbook --extra-vars "@vars.yml" --extra-vars "storage_class=managed-csi" --extra-vars "service=service.beta.kubernetes.io/azure-lb" --extra-vars "loadbalancer=azure: stdlb" --extra-vars "typelb=LoadBalancer" playbooks/deploy_besu.yml
rosa:
ansible-playbook --extra-vars "@vars.yml" --extra-vars "storage_class=gp3-csi" playbooks/pre_deploy.yml
ansible-playbook --extra-vars "@vars.yml" --extra-vars "storage_class=gp3-csi" --extra-vars "service=service.beta.kubernetes.io/aws-load-balancer-type" --extra-vars loadbalancer="external" --extra-vars "typelb=LoadBalancer" playbooks/deploy_besu.yml
vsphere:
ansible-playbook --extra-vars "@vars.yml" --extra-vars "storage_class=thin" playbooks/pre_deploy.yml
ansible-playbook --extra-vars "@vars.yml" --extra-vars "storage_class=thin" --extra-vars "service=service.beta.kubernetes.io/aws-load-balancer-type" --extra-vars "loadbalancer=NodePort" --extra-vars "typelb=NodePort" playbooks/deploy_besu.yml
agnostic-odf:
ansible-playbook --extra-vars "@vars.yml" --extra-vars "storage_class=ocs-storagecluster-cephfs" playbooks/pre_deploy.yml
ansible-playbook --extra-vars "@vars.yml" --extra-vars "storage_class=ocs-storagecluster-cephfs" --extra-vars "service=agnostic" --extra-vars "loadbalancer=NodePort" --extra-vars "typelb=NodePort" playbooks/deploy_besu.yml