From 3e4f48f29843931a5bf219c2820bc1944d224c58 Mon Sep 17 00:00:00 2001 From: olegchorny Date: Wed, 28 Aug 2019 13:13:14 +0300 Subject: [PATCH] Update dockerimage.yml --- .github/workflows/dockerimage.yml | 41 +++++++++++++++++-------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/.github/workflows/dockerimage.yml b/.github/workflows/dockerimage.yml index 4a2f790..4395763 100644 --- a/.github/workflows/dockerimage.yml +++ b/.github/workflows/dockerimage.yml @@ -58,27 +58,30 @@ jobs: sudo apt-get install -y kubectl export KUBECONFIG=./config kubectl get pods --all-namespaces - KUBE_CONFIG=`cat ./config` - - - uses: azure/k8s-actions/k8s-set-context@master - with: - kubeconfig: $KUBE_CONFIG + kubectl create secret docker-registry demo-k8s-secret --docker-username ${{ secrets.DOCKER_USERNAME }} --docker-password ${{ secrets.DOCKER_PASSWORD }} --docker-server docker.pkg.github.com --docker-email + image=docker.pkg.github.com/$GITHUB_REPOSITORY/$app:$sha + manifest=`cat ".deployment.yaml" | sed "s/nginx/$image/g"` + echo "$manifest" | kubectl apply -f - + +# - uses: azure/k8s-actions/k8s-set-context@master +# with: +# kubeconfig: $KUBE_CONFIG - - uses: azure/k8s-actions/k8s-create-secret@master - with: - container-registry-url: docker.pkg.github.com - container-registry-username: ${{ secrets.DOCKER_USERNAME }} - container-registry-password: ${{ secrets.DOCKER_PASSWORD }} - secret-name: demo-k8s-secret +# - uses: azure/k8s-actions/k8s-create-secret@master +# with: +# container-registry-url: docker.pkg.github.com +# container-registry-username: ${{ secrets.DOCKER_USERNAME }} +# container-registry-password: ${{ secrets.DOCKER_PASSWORD }} +# secret-name: demo-k8s-secret - - uses: azure/k8s-actions/k8s-deploy@master - with: - manifests: | - ./deployment.yaml - images: | - docker.pkg.github.com/$GITHUB_REPOSITORY/$app:$sha - imagepullsecrets: | - demo-k8s-secret +# - uses: azure/k8s-actions/k8s-deploy@master +# with: +# manifests: | +# ./deployment.yaml +# images: | +# docker.pkg.github.com/$GITHUB_REPOSITORY/$app:$sha +# imagepullsecrets: | +# demo-k8s-secret # runs-on: ubuntu-latest # steps: