Compare commits
No commits in common. "6552ba503b9012a38ea4fa860d5a365b3f249e78" and "61324ff499242724f0ce81bb3a0d8297e0e2e11d" have entirely different histories.
6552ba503b
...
61324ff499
@ -45,16 +45,11 @@ jobs:
|
|||||||
git.aridgwayweb.com/armistace/blog:latest
|
git.aridgwayweb.com/armistace/blog:latest
|
||||||
|
|
||||||
- name: Deploy
|
- name: Deploy
|
||||||
|
approvers: armistace
|
||||||
|
minimum-approvals: 1
|
||||||
|
issue-title: "Approval Required for Deploy"
|
||||||
|
issue-body: "Do you want to deploy this blog to production?"
|
||||||
run: |
|
run: |
|
||||||
echo "Installing Kubectl"
|
|
||||||
apt get update
|
|
||||||
apt-get install -y apt-transport-https ca-certificates curl gnupg
|
|
||||||
curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.33/deb/Release.key | gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg
|
|
||||||
chmod 644 /etc/apt/keyrings/kubernetes-apt-keyring.gpg
|
|
||||||
echo 'deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.33/deb/ /' | tee /etc/apt/sources.list.d/kubernetes.list
|
|
||||||
chmod 644 /etc/apt/sources.list.d/kubernetes.list
|
|
||||||
apt-get update
|
|
||||||
apt-get install kubectl
|
|
||||||
kubectl delete namespace blog
|
kubectl delete namespace blog
|
||||||
kubectl create namespace blog
|
kubectl create namespace blog
|
||||||
kubectl create secret docker-registry regcred --docker-server=${{ vars.DOCKER_SERVER }} --docker-username=${{ vars.DOCKER_USERNAME }} --docker-password='${{ secrets.DOCKER_PASSWORD }}' --docker-email=${{ vars.DOCKER_EMAIL }} --namespace=blog
|
kubectl create secret docker-registry regcred --docker-server=${{ vars.DOCKER_SERVER }} --docker-username=${{ vars.DOCKER_USERNAME }} --docker-password='${{ secrets.DOCKER_PASSWORD }}' --docker-email=${{ vars.DOCKER_EMAIL }} --namespace=blog
|
||||||
|
Loading…
x
Reference in New Issue
Block a user