Add kubernetes test for kind deployment

Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
This commit is contained in:
Tom Chauveau
2021-08-13 18:42:49 +02:00
committed by Guillaume de Rouville
parent b145d03192
commit bdcb917943
6 changed files with 119 additions and 59 deletions

View File

@@ -90,7 +90,22 @@ setup() {
dagger -w "$DAGGER_SANDBOX" -e kube-kind-basic up
# Check deployment
kubectl get deployment
kubectl describe deployment todoapp | grep 'True'
# Clean
kubectl delete deployments --all
#################### DEPLOYMENT ####################
copy_to_sandbox kube-kind-deployment kube-kind
# Add kubeconfig
dagger -w "$DAGGER_SANDBOX" -e kube-kind-deployment input text kubeconfig -f "$HOME"/.kube/config
# Up deployment
dagger -w "$DAGGER_SANDBOX" -e kube-kind-deployment up
# Check deployment
kubectl describe deployment todoapp | grep 'True'
# Clean
kubectl delete deployments --all