Add kubernetes test for kind cue-manifest

Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
This commit is contained in:
Tom Chauveau
2021-08-13 19:11:50 +02:00
committed by Guillaume de Rouville
parent bdcb917943
commit a91181bb5f
11 changed files with 213 additions and 158 deletions

View File

@@ -95,8 +95,8 @@ setup() {
# Clean
kubectl delete deployments --all
#################### DEPLOYMENT ####################
copy_to_sandbox kube-kind-deployment kube-kind
#################### 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
@@ -109,6 +109,21 @@ setup() {
# Clean
kubectl delete deployments --all
#################### CUE MANIFEST ####################
copy_to_sandbox kube-kind-cue-manifest kube-kind
# Add kubeconfig
dagger -w "$DAGGER_SANDBOX" -e kube-kind-cue-manifest input text kubeconfig -f "$HOME"/.kube/config
# Up deployment
dagger -w "$DAGGER_SANDBOX" -e kube-kind-cue-manifest up
# Check deployment
kubectl describe deployment todoapp | grep 'True'
# Clean
kubectl delete deployments --all
}
@test "doc-1008-aws-cloudformation" {