File tree Expand file tree Collapse file tree 3 files changed +13
-2
lines changed
Expand file tree Collapse file tree 3 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ set -eEu -o pipefail
55# Show logs for the manager (need to do this while it exists)
66sleep 15
77kubectl get pods --all-namespaces
8- manager=$( kubectl get pods -n state-machine-operator-system -o json | jq -r .items[0].metadata.name)
8+ manager=$( kubectl get pods -l component= state-machine-manager -o json | jq -r .items[0].metadata.name)
99echo " Manager pod is $manager "
1010kubectl logs $manager
1111
Original file line number Diff line number Diff line change 3737 - name : Deploy Container
3838 run : make arm-deploy
3939
40+ - name : Deploy ARM Container
41+ run : |
42+ make manager-arm
43+ docker push ghcr.io/converged-computing/state-machine-operator:manager-arm
44+
4045 build-manager :
4146 permissions :
4247 packages : write
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ IMG ?= ghcr.io/converged-computing/state-machine-operator:latest
4444ARMIMG ?= ghcr.io/converged-computing/state-machine-operator:arm
4545DEVIMG ?= ghcr.io/converged-computing/state-machine-operator:test
4646MANAGER_IMG ?= ghcr.io/converged-computing/state-machine-operator:manager
47+ MANAGER_ARMIMG ?= ghcr.io/converged-computing/state-machine-operator:manager-arm
4748
4849# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
4950ENVTEST_K8S_VERSION = 1.30.0
@@ -146,6 +147,11 @@ docker-push: ## Push docker image with the manager.
146147manager :
147148 $(CONTAINER_TOOL ) build -f docker/manager/Dockerfile -t ${MANAGER_IMG} .
148149
150+ .PHONY : manager-arm
151+ manager-arm :
152+ # $(CONTAINER_TOOL) build -f docker/manager/Dockerfile -t ${MANAGER_ARMIMG} .
153+ docker buildx build --platform linux/arm64 -t ${MANAGER_ARMIMG} .
154+
149155.PHONY : pre-push
150156pre-push : generate api build-config-arm build-config helm
151157 git status
@@ -226,7 +232,7 @@ test-deploy-ci: manifests kustomize manager helm
226232 docker build --no-cache -t ${DEVIMG} .
227233 kind load docker-image ${MANAGER_IMG}
228234 kind load docker-image ${DEVIMG}
229- helm install --set controllerManager.manager.imagePullPolicy=Never --set controllerManager.manager.tag=test smo ./chart
235+ helm install --set controllerManager.manager.imagePullPolicy=Never --set controllerManager.manager.image. tag=test smo ./chart
230236
231237.PHONY : test-deploy-kind
232238test-deploy-kind : test-deploy manager
You can’t perform that action at this time.
0 commit comments