diff --git a/1.yaml b/1.yaml new file mode 100644 index 0000000..3698756 --- /dev/null +++ b/1.yaml @@ -0,0 +1,175 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: signv2-worker + namespace: orchestrator + labels: + app.kubernetes.io/instance: name + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cde-worker-sign + app.kubernetes.io/version: 0.0.1 + helm.sh/chart: cde-0.1.0 +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/instance: name + app.kubernetes.io/name: cde-worker-sign + template: + metadata: + labels: + app.kubernetes.io/instance: name + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cde-worker-sign + app.kubernetes.io/version: 0.0.1 + helm.sh/chart: cde-0.1.0 + spec: + containers: + - name: cde-worker-sign + image: cr.yandex/crp3ccidau046kdj8g9q/signv2-worker:prod_4.5.0 + imagePullPolicy: Always + env: + - name: S3_IS_CONTOUR + value: 'true' + - name: IS_CONTOUR + value: 'True' + envFrom: + - secretRef: + name: cde-secret + resources: {} + securityContext: {} + serviceAccountName: cde + imagePullSecrets: + - name: dockerhub +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: markingsv2-worker + namespace: orchestrator + labels: + app.kubernetes.io/instance: name + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cde-worker-markings + app.kubernetes.io/version: 0.0.1 + helm.sh/chart: cde-0.1.0 +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/instance: name + app.kubernetes.io/name: cde-worker-markings + template: + metadata: + labels: + app.kubernetes.io/instance: name + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cde-worker-markings + app.kubernetes.io/version: 0.0.1 + helm.sh/chart: cde-0.1.0 + spec: + containers: + - name: cde-worker-markings + image: cr.yandex/crp3ccidau046kdj8g9q/markingsv2-worker:prod_4.5.0 + imagePullPolicy: Always + env: + - name: S3_IS_CONTOUR + value: 'true' + - name: IS_CONTOUR + value: 'True' + envFrom: + - secretRef: + name: cde-secret-donstroi + resources: {} + securityContext: {} + serviceAccountName: cde + imagePullSecrets: + - name: dockerhub +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: createversionsv2-worke + namespace: orchestrator + labels: + app.kubernetes.io/instance: name + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cde-worker-createversions + app.kubernetes.io/version: 0.0.1 + helm.sh/chart: cde-0.1.0 +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/instance: name + app.kubernetes.io/name: cde-worker-createversions + template: + metadata: + labels: + app.kubernetes.io/instance: name + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cde-worker-createversions + app.kubernetes.io/version: 0.0.1 + helm.sh/chart: cde-0.1.0 + spec: + containers: + - name: createversionsv2-worke + image: cr.yandex/crp3ccidau046kdj8g9q/createversionsv2-worker:prod_4.5.0 + imagePullPolicy: Always + env: + - name: S3_IS_CONTOUR + value: 'true' + - name: IS_CONTOUR + value: 'true' + envFrom: + - secretRef: + name: cde-secret + resources: {} + securityContext: {} + serviceAccountName: cde + imagePullSecrets: + - name: dockerhub +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: cde-worker-copyv2 + namespace: orchestrator + labels: + app.kubernetes.io/instance: name + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cde-worker-copy + app.kubernetes.io/version: 0.0.1 + helm.sh/chart: cde-0.1.0 +spec: + replicas: 1 + selector: + matchLabels: + app.kubernetes.io/instance: name + app.kubernetes.io/name: cde-worker-copy + template: + metadata: + labels: + app.kubernetes.io/instance: name + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cde-worker-copy + app.kubernetes.io/version: 0.0.1 + helm.sh/chart: cde-0.1.0 + spec: + containers: + - name: cde-worker-copy + image: cr.yandex/crp3ccidau046kdj8g9q/copyv2-worker:prod_4.5.0 + imagePullPolicy: Always + env: + - name: S3_IS_CONTOUR + value: 'true' + - name: IS_CONTOUR + value: 'True' + envFrom: + - secretRef: + name: cde-secret-donstroi + resources: {} + securityContext: {} + serviceAccountName: cde + imagePullSecrets: + - name: dockerhub \ No newline at end of file diff --git a/apps/django/wb/nginx-configmap.yaml b/apps/django/wb/nginx-configmap.yaml index 669fb78..5e1b129 100644 --- a/apps/django/wb/nginx-configmap.yaml +++ b/apps/django/wb/nginx-configmap.yaml @@ -63,6 +63,47 @@ data: if_modified_since off; expires off; } + + location = /static/pdf-runtime/assets/mupdf-wasm.wasm { + alias /opt/react_client/static/pdf-runtime/assets/mupdf-wasm.wasm; + add_header Content-Type application/wasm always; + add_header Cache-Control "public, max-age=31536000, immutable" always; + add_header Access-Control-Allow-Origin "*" always; + add_header Access-Control-Allow-Methods "GET, OPTIONS" always; + add_header Access-Control-Allow-Headers "DNT,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization" always; + } + + location = /workspaces-v2/worker/static/viewer-pdf/mupdf-wasm.js { + alias /opt/react_client/static/viewer-pdf/mupdf-wasm.js; + add_header Content-Type application/javascript always; + add_header Cache-Control "public, max-age=31536000, immutable" always; + add_header Access-Control-Allow-Origin "*" always; + add_header Access-Control-Allow-Methods "GET, OPTIONS" always; + add_header Access-Control-Allow-Headers "DNT,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization" always; + } + + location = /workspaces-v2/worker/mupdf.worker-3.3.9.js { + alias /opt/react_client/static/pdf-runtime/mupdf.worker-3.3.9.js; + add_header Content-Type application/javascript always; + add_header Cache-Control "public, max-age=31536000, immutable" always; + add_header Access-Control-Allow-Origin "*" always; + add_header Access-Control-Allow-Methods "GET, OPTIONS" always; + add_header Access-Control-Allow-Headers "DNT,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization" always; + } + + location = /workspaces-v2/worker/static/viewer-pdf/mupdf.js { + alias /opt/react_client/static/viewer-pdf/mupdf.js; + add_header Content-Type application/javascript always; + add_header Cache-Control "public, max-age=31536000, immutable" always; + add_header Access-Control-Allow-Origin "*" always; + add_header Access-Control-Allow-Methods "GET, OPTIONS" always; + add_header Access-Control-Allow-Headers "DNT,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization" always; + } + + location = /workspaces-v2/worker/static/viewer-pdf/mupdf-wasm.wasm { + add_header Content-Type application/wasm always; + alias /opt/react_client/static/viewer-pdf/mupdf-wasm.wasm; + } location ~^/api/pm/ { #rewrite /api/(.+) /$1 break; proxy_set_header Host $host;