k8s-deploy
k8s-deploy copied to clipboard
GitHub Action for deploying to Kubernetes clusters
### What happened? The execution of Azure/k8s-deploy@v4 action shows an error, nothing is deployed and still the result of the job is a success:  I would expect any execution...
### Feature request Requesting support for CronJobs. Currently image substitution in CronJobs does not work. ```yml deploy: name: Deploy needs: [ build, publish ] runs-on: ubuntu-latest steps: - name: Set...
This allows to deploy manifests in multiple different namespaces. `annotate-namespace` cannot be used if no namespace is given. Did not test other deployment strategies than `basic`. Fixes #319 and possibly...
### Feature request `kubectl` does not require a namespace if a namespace is set in the resource manifests. This action should also not require a namespace. This would allow deployments...
### What happened? if the manifest file is `deployment`, i expected restarting pod. but, pod is not restarted because `owner` is wrong. it is related with this code block. -...
### What happened? This executes as part of my GH Actions after a code update. The resulting image builds fine and is uploaded to my ACR registry. GH Actions successfully...
### What happened? Hello folks! I tried to the set-context as an reusable job (https://docs.github.com/en/actions/using-workflows/reusing-workflows) like this: ``` name: k8s_connection_to_cluster on: workflow_call: jobs: connection: name: Setup k8s client runs-on: self-hosted...
### What happened? I have the following: ``` ... ... - name: Deploy frontend & backend uses: azure/k8s-deploy@v4 with: namespace: default manifests: | artifacts/frontend/deployment.yaml artifacts/backend/deployment.yaml ... ... ``` Since the...
### Repro steps: - Obtain a manifest with defined namespaces (e.g. cert-manager, ingress-nginx) - https://github.com/jetstack/cert-manager/releases/download/v1.6.1/cert-manager.yaml - https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.1.0/deploy/static/provider/cloud/deploy.yaml - Add k8s-deploy step that deploys to kubernetes and commit, do not specify...