X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=Makefile;h=8472fd104fba865488a6beb353d7a78c328b06cf;hb=refs%2Fchanges%2F04%2F4804%2F1;hp=05ce192d347218f8923b280d18869117640faffa;hpb=6d0aa509992ea780747a4a856375f5c4153ffdac;p=icn.git diff --git a/Makefile b/Makefile index 05ce192..8472fd1 100644 --- a/Makefile +++ b/Makefile @@ -18,7 +18,8 @@ jump_server: management_cluster \ ironic_bridge \ controllers -jump_server_clean: ironic_bridge_clean \ +jump_server_clean: controllers_clean \ + ironic_bridge_clean \ management_cluster_clean # The jump server requires a K8s cluster to install into @@ -59,6 +60,9 @@ golang: kubectl: ./deploy/kubectl/kubectl.sh deploy +yq: + ./deploy/yq.sh deploy + # Provisioning network configuration in the jump server ironic_bridge: @@ -66,32 +70,55 @@ ironic_bridge: ./deploy/ironic/ironic.sh deploy-bridge ironic_bridge_clean: + source user_config.sh && \ ./deploy/ironic/ironic.sh clean-bridge # Jump server components -controllers: baremetal_operator \ +controllers: ironic \ + cert_manager \ + baremetal_operator \ cluster_api \ flux -baremetal_operator: ironic cert_manager +controllers_clean: flux_clean \ + cluster_api_clean \ + baremetal_operator_clean \ + cert_manager_clean \ + ironic_clean + +baremetal_operator: ./deploy/baremetal-operator/baremetal-operator.sh deploy baremetal_operator_clean: ./deploy/baremetal-operator/baremetal-operator.sh clean ironic: + source user_config.sh && \ ./deploy/ironic/ironic.sh deploy +ironic_clean: + source user_config.sh && \ + ./deploy/ironic/ironic.sh clean + cert_manager: ./deploy/cert-manager/cert-manager.sh deploy +cert_manager_clean: + ./deploy/cert-manager/cert-manager.sh clean + cluster_api: ./deploy/cluster-api/cluster-api.sh deploy +cluster_api_clean: + ./deploy/cluster-api/cluster-api.sh clean + flux: ./deploy/flux/flux.sh deploy +flux_clean: + ./deploy/flux/flux.sh clean + # Example compute clusters pod11_cluster: @@ -102,6 +129,7 @@ pod11_cluster: pod11_cluster_clean: ./deploy/site/pod11/pod11.sh clean + ./deploy/site/pod11/pod11.sh wait-clean vm_cluster: ./deploy/site/vm/vm.sh deploy @@ -111,6 +139,7 @@ vm_cluster: vm_cluster_clean: ./deploy/site/vm/vm.sh clean + ./deploy/site/vm/vm.sh wait-clean # Test targets @@ -136,9 +165,17 @@ sdwan_verifier: pushd $(SDWAN_VERIFIER_PATH) && bash sdwan_verifier.sh && popd # Development targets -source: flux_cli kubectl kustomize +source: flux_cli kubectl kustomize yq ./deploy/baremetal-operator/baremetal-operator.sh build-source + ./deploy/cdi-operator/cdi-operator.sh build-source + ./deploy/cdi/cdi.sh build-source ./deploy/cert-manager/cert-manager.sh build-source ./deploy/cluster/cluster.sh build-source + ./deploy/cpu-manager/cpu-manager.sh build-source ./deploy/ironic/ironic.sh build-source ./deploy/kata/kata.sh build-source + ./deploy/kubevirt-operator/kubevirt-operator.sh build-source + ./deploy/kubevirt/kubevirt.sh build-source + ./deploy/multus-cni/multus-cni.sh build-source + ./deploy/nodus/nodus.sh build-source + ./deploy/qat-plugin/qat-plugin.sh build-source