Electric Vehicle Conversion & Custom EV Solutions

We convert classic and modern vehicles to efficient electric drive systems — sustainable, reliable and affordable.

Get a Quote Contact Us

EV conversion

Get in touch

Questions about converting your vehicle? Send a message or book an appointment.

Contact
name: Build and Deploy to AKS on: push: branches: [ main ] jobs: build-and-deploy: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Login to Azure uses: azure/login@v1 with: creds: ${{ secrets.AZURE_CREDENTIALS }} # Service Principal JSON - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - name: Login to ACR uses: docker/login-action@v2 with: registry: ${{ secrets.ACR_LOGIN_SERVER }} # e.g. myacr.azurecr.io username: ${{ secrets.ACR_USERNAME }} password: ${{ secrets.ACR_PASSWORD }} - name: Build and push image to ACR run: | IMAGE=${{ secrets.ACR_LOGIN_SERVER }}/${{ secrets.ACR_REPO }}:${{ github.sha }} docker build -t "$IMAGE" . docker push "$IMAGE" env: DOCKER_BUILDKIT: 1 - name: Set AKS credentials uses: azure/aks-set-context@v4 with: creds: ${{ secrets.AZURE_CREDENTIALS }} cluster-name: ${{ secrets.AKS_CLUSTER_NAME }} resource-group: ${{ secrets.AKS_RESOURCE_GROUP }} - name: Update k8s/deployment.yaml image run: | IMAGE=${{ secrets.ACR_LOGIN_SERVER }}/${{ secrets.ACR_REPO }}:${{ github.sha }} sed -i "s|IMAGE_PLACEHOLDER|$IMAGE|g" k8s/deployment.yaml - name: Deploy to AKS run: | kubectl apply -f k8s/namespace.yaml kubectl apply -f k8s/deployment.yaml kubectl apply -f k8s/service.yaml # optional: kubectl apply -f k8s/ingress.yaml