Skip to content

Commit

Permalink
Update dockerimage.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
olegchorny authored Aug 28, 2019
1 parent 18e639b commit 3e4f48f
Showing 1 changed file with 22 additions and 19 deletions.
41 changes: 22 additions & 19 deletions .github/workflows/dockerimage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down

0 comments on commit 3e4f48f

Please sign in to comment.