diff --git a/Dockerfile b/Dockerfile index 245eba6..3ba1e83 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.9-slim -ADD birb_scheduler requirements.txt /birb_scheduler/ -WORKDIR /birb_scheduler/ +ADD birb_scheduler_teller requirements.txt /birb_scheduler_teller/ +WORKDIR /birb_scheduler_teller/ ENV PIP_NO_CACHE_DIR=true ENV TZ Europe/Budapest diff --git a/birb_scheduler/app.py b/birb_scheduler_teller/app.py similarity index 98% rename from birb_scheduler/app.py rename to birb_scheduler_teller/app.py index 39d5dab..5acfa09 100644 --- a/birb_scheduler/app.py +++ b/birb_scheduler_teller/app.py @@ -44,7 +44,7 @@ register_all_error_handlers(app) # Setup tracing def initialize_tracer(): app.logger.info("Initializing jaeger...") - jaeger_cfg = jaeger_client.Config(config={}, service_name='birb-scheduler', validate=True) + jaeger_cfg = jaeger_client.Config(config={}, service_name='birb-scheduler-teller', validate=True) tracer = jaeger_cfg.initialize_tracer() return tracer diff --git a/birb_scheduler/config.py b/birb_scheduler_teller/config.py similarity index 100% rename from birb_scheduler/config.py rename to birb_scheduler_teller/config.py diff --git a/birb_scheduler/schemas/__init__.py b/birb_scheduler_teller/schemas/__init__.py similarity index 100% rename from birb_scheduler/schemas/__init__.py rename to birb_scheduler_teller/schemas/__init__.py diff --git a/birb_scheduler/tests/__init__.py b/birb_scheduler_teller/tests/__init__.py similarity index 100% rename from birb_scheduler/tests/__init__.py rename to birb_scheduler_teller/tests/__init__.py diff --git a/birb_scheduler/utils/__init__.py b/birb_scheduler_teller/utils/__init__.py similarity index 100% rename from birb_scheduler/utils/__init__.py rename to birb_scheduler_teller/utils/__init__.py diff --git a/birb_scheduler/utils/error_handlers.py b/birb_scheduler_teller/utils/error_handlers.py similarity index 100% rename from birb_scheduler/utils/error_handlers.py rename to birb_scheduler_teller/utils/error_handlers.py diff --git a/birb_scheduler/utils/healthchecks.py b/birb_scheduler_teller/utils/healthchecks.py similarity index 100% rename from birb_scheduler/utils/healthchecks.py rename to birb_scheduler_teller/utils/healthchecks.py diff --git a/birb_scheduler/utils/redis_client.py b/birb_scheduler_teller/utils/redis_client.py similarity index 100% rename from birb_scheduler/utils/redis_client.py rename to birb_scheduler_teller/utils/redis_client.py diff --git a/birb_scheduler/utils/require_decorators.py b/birb_scheduler_teller/utils/require_decorators.py similarity index 100% rename from birb_scheduler/utils/require_decorators.py rename to birb_scheduler_teller/utils/require_decorators.py diff --git a/birb_scheduler/views/__init__.py b/birb_scheduler_teller/views/__init__.py similarity index 100% rename from birb_scheduler/views/__init__.py rename to birb_scheduler_teller/views/__init__.py diff --git a/birb_scheduler/views/assignment_view.py b/birb_scheduler_teller/views/assignment_view.py similarity index 100% rename from birb_scheduler/views/assignment_view.py rename to birb_scheduler_teller/views/assignment_view.py diff --git a/k8s/configmap.yaml b/k8s/configmap.yaml index d6eabfb..d420dee 100644 --- a/k8s/configmap.yaml +++ b/k8s/configmap.yaml @@ -1,12 +1,12 @@ apiVersion: v1 kind: ConfigMap metadata: - name: birb-scheduler + name: birb-scheduler-teller labels: - app: birb-scheduler + app: birb-scheduler-teller namespace: turbomemer data: SENTRY_DSN: - RELEASE_ID: kmlabz-k8s + RELEASE_ID: birbemu-k8s RELEASEMODE: release diff --git a/k8s/deployment.yaml b/k8s/deployment.yaml index 75c93f2..c3611ac 100644 --- a/k8s/deployment.yaml +++ b/k8s/deployment.yaml @@ -1,29 +1,29 @@ apiVersion: apps/v1 kind: Deployment metadata: - name: birb-scheduler + name: birb-scheduler-teller namespace: turbomemer labels: - app: birb-scheduler + app: birb-scheduler-teller spec: replicas: 1 selector: matchLabels: - app: birb-scheduler + app: birb-scheduler-teller strategy: type: Recreate template: metadata: labels: - app: birb-scheduler + app: birb-scheduler-teller spec: containers: - - image: registry.kmlabz.com/birbnetes/birb-scheduler + - image: registry.kmlabz.com/birbnetes/birb-scheduler-teller imagePullPolicy: Always - name: birb-scheduler + name: birb-scheduler-teller envFrom: - configMapRef: - name: birb-scheduler + name: birb-scheduler-teller ports: - containerPort: 8000 - name: jaeger-agent diff --git a/k8s/service.yaml b/k8s/service.yaml index e669044..c0b038d 100644 --- a/k8s/service.yaml +++ b/k8s/service.yaml @@ -1,16 +1,16 @@ apiVersion: v1 kind: Service metadata: - name: birb-scheduler + name: birb-scheduler-teller namespace: turbomemer labels: - app: birb-scheduler + app: birb-scheduler-teller spec: ports: - - name: birb-scheduler + - name: birb-scheduler-teller port: 80 targetPort: 8000 protocol: TCP selector: - app: birb-scheduler + app: birb-scheduler-teller type: ClusterIP \ No newline at end of file