From 60af5e87ce03f511a322b67b4891488d9041a7a4 Mon Sep 17 00:00:00 2001 From: pierre geeraert Date: Mon, 2 Jun 2025 22:19:02 +0100 Subject: [PATCH] adding views for kubernetes connection --- django_code/kubernetes_connection/apps.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/django_code/kubernetes_connection/apps.py b/django_code/kubernetes_connection/apps.py index a04a900..c3c42d1 100644 --- a/django_code/kubernetes_connection/apps.py +++ b/django_code/kubernetes_connection/apps.py @@ -23,8 +23,9 @@ def scale_up(request,namespace_name,deploy_name): deployment = api.read_namespaced_deployment(name=deploy_name, namespace=namespace_name) deployment.spec.replicas = 2 resp = api.patch_namespaced_deployment( - name=deploy_name, namespace=namespace_name, body=deployment); - return HttpResponse('

Scaled up !

') + name=deploy_name, namespace=namespace_name, body=deployment); + #return HttpResponse('

Scaled up !

') + return render(request, 'start.html', {'namespace':namespace_name,'deployment': deploy_name, 'url': 'https://namespace.com','baseurl': baseurl}) def scale_down(request,namespace_name,deploy_name): @@ -33,8 +34,10 @@ def scale_down(request,namespace_name,deploy_name): deployment = api.read_namespaced_deployment(name=deploy_name, namespace=namespace_name) deployment.spec.replicas = 0 resp = api.patch_namespaced_deployment( - name=deploy_name, namespace=namespace_name, body=deployment); - return HttpResponse('

Scaled down !

') + name=deploy_name, namespace=namespace_name, body=deployment); + #return HttpResponse('

Scaled down !

') + return render(request, 'shutdown.html', + {'namespace': namespace_name, 'deployment': deploy_name, 'url': 'https://namespace.com'}) def nodes(request): config.load_kube_config(config_file='/code/kubeconfig')