add install script
Publish and deploy birthday invitation / Check JavaScript (push) Successful in 11s
Publish and deploy birthday invitation / Build and push (push) Successful in 25s
Publish and deploy birthday invitation / Deploy to Kubernetes (push) Successful in 51s

This commit is contained in:
2026-09-08 18:44:51 +02:00
parent edacc21bea
commit e59fde7bde
2 changed files with 10 additions and 3 deletions
+1 -3
View File
@@ -113,9 +113,7 @@ Die Gitea Action in `.gitea/workflows/container.yml` übernimmt Build, Push und
Workload und CI-Berechtigungen werden einmalig mit einem Cluster-Administrator angelegt:
```bash
./k8s/create-invitation-secret.sh
kubectl apply -f k8s/invitation.yaml
kubectl apply -f k8s/ci-deployer.yaml
./install.sh
./k8s/create-ci-kubeconfig.sh
```
Executable
+9
View File
@@ -0,0 +1,9 @@
#!/usr/bin/env bash
set -euo pipefail
repo_root=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)
"${repo_root}/k8s/create-invitation-secret.sh"
kubectl apply --filename="${repo_root}/k8s/ci-deployer.yaml"
kubectl apply --filename="${repo_root}/k8s/invitation.yaml"