From ba40bcf5b40c6a3a5a4d782793459d3099069c22 Mon Sep 17 00:00:00 2001 From: Marian Steinbach Date: Mon, 6 Dec 2021 22:40:43 +0100 Subject: [PATCH] Update kubernetes (#242) * Add kubernetes module * Update context name * Remove pod anti-affinity rule * Update image tag --- k8s-job-manager.py | 2 +- manager/job_template.yaml | 12 +----------- requirements.txt | 1 + 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/k8s-job-manager.py b/k8s-job-manager.py index 0f1cf9b..fad29ad 100644 --- a/k8s-job-manager.py +++ b/k8s-job-manager.py @@ -20,7 +20,7 @@ def main(): random.seed() random.shuffle(jobs) - kubernetes.config.load_kube_config(context='giantswarm-5jka7') + kubernetes.config.load_kube_config(context='gs-gollum-5jka7') v1client = kubernetes.client.CoreV1Api() k8sclient = kubernetes.client.ApiClient() diff --git a/manager/job_template.yaml b/manager/job_template.yaml index 98cf395..339c246 100644 --- a/manager/job_template.yaml +++ b/manager/job_template.yaml @@ -23,19 +23,9 @@ spec: restartPolicy: Never nodeSelector: giantswarm.io/machine-pool: 5n27k - # affinity: - # podAntiAffinity: - # requiredDuringSchedulingIgnoredDuringExecution: - # - labelSelector: - # matchExpressions: - # - key: app - # operator: In - # values: - # - green-spider - # topologyKey: topology.kubernetes.io/region containers: - name: spider - image: quay.io/netzbegruenung/green-spider:20211031-chromium93 + image: quay.io/netzbegruenung/green-spider:20211206 imagePullPolicy: IfNotPresent command: - python3 diff --git a/requirements.txt b/requirements.txt index 1938291..e449818 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19,6 +19,7 @@ googleapis-common-protos==1.53.0 html-similarity==0.3.3 httpretty==0.9.7 idna==2.10 +kubernetes==20.13.0 parsel==1.6.0 protobuf==3.19.1 pyasn1==0.4.8