commit 2d3305355c644fcee046265a2598bf710ffb624f Author: Duvan Andrés Rondón Bravo Date: Fri Feb 21 23:11:34 2025 +0000 Subir archivos a "/" diff --git a/service.yml b/service.yml new file mode 100644 index 0000000..bbb1002 --- /dev/null +++ b/service.yml @@ -0,0 +1,175 @@ +apiVersion: serving.knative.dev/v1 +kind: Service +metadata: + name: cbii + namespace: default +spec: + template: + spec: + containerConcurrency: 80 + timeoutSeconds: 300 + serviceAccountName: 579436120902-compute@developer.gserviceaccount.com + containers: + - name: felsv-spring-cloud-api-gateway-1 + image: consiti/felsv-spring-cloud-api-gateway:Prueba4 + ports: + - name: http1 + containerPort: 8440 + resources: + limits: + cpu: 1000m + memory: 512Mi + startupProbe: + timeoutSeconds: 240 + periodSeconds: 240 + failureThreshold: 1 + tcpSocket: + port: 8440 + + - name: felsv-spring-cloud-nestjs-service-1 + image: consiti/felsv-spring-cloud-nestjs-service:Prueba2 + env: + - name: FIRMADOR_URL + value: http://localhost:8113 + - name: SPACES_ENDPOINT + value: https://sfo3.digitaloceanspaces.com + - name: DATABASE_URL + valueFrom: + secretKeyRef: + key: '1' + name: DATABASE_URL_TST + - name: DATABASE_URL_MYSQL + valueFrom: + secretKeyRef: + key: '1' + name: DATABASE_URL_MYSQL_DEV + - name: DATABASE_NAME + valueFrom: + secretKeyRef: + key: '1' + name: DATABASE_NAME_DEV + - name: HACIENDA_URL + valueFrom: + secretKeyRef: + key: '1' + name: HACIENDA_URL_DEV + - name: JWT_SECRET + valueFrom: + secretKeyRef: + key: '1' + name: JWT_SECRET_DEV + - name: JWT_EXPIRES + valueFrom: + secretKeyRef: + key: '1' + name: JWT_EXPIRES_DEV + - name: CRYPTO_NEST + valueFrom: + secretKeyRef: + key: '1' + name: CRYPTO_NEST_DEV + - name: CRYPTO_KEY + valueFrom: + secretKeyRef: + key: '1' + name: CRYPTO_KEY_DEV + - name: FRONTEND_URL + valueFrom: + secretKeyRef: + key: '1' + name: FRONTEND_URL_DEV + - name: SPACES_KEY + valueFrom: + secretKeyRef: + key: '1' + name: SPACES_KEY_DEV + - name: SPACES_SECRET + valueFrom: + secretKeyRef: + key: '1' + name: SPACES_SECRET + - name: SPACE_NAME + valueFrom: + secretKeyRef: + key: '1' + name: SPACE_NAME_DEV + - name: SPACE_REGION + valueFrom: + secretKeyRef: + key: '1' + name: SPACE_REGION + - name: ENVIRONMENT + valueFrom: + secretKeyRef: + key: '1' + name: ENVIRONMENT + resources: + limits: + cpu: 2000m + memory: 1Gi + + - name: felsv-spring-cloud-spring-service-1 + image: consiti/felsv-spring-cloud-spring-service:Prueba3 + env: + - name: FIRMADOR_URL + value: http://localhost:8113 + - name: SERVER_PORT + value: '8080' + - name: JWT_SECRET + valueFrom: + secretKeyRef: + key: '1' + name: JWT_SECRET_DEV + - name: DATABASE_URL + valueFrom: + secretKeyRef: + key: '1' + name: DATABASE_URL_TST + - name: DATABASE_NAME + valueFrom: + secretKeyRef: + key: '1' + name: DATABASE_NAME_DEV + - name: HACIENDA_URL + valueFrom: + secretKeyRef: + key: '1' + name: HACIENDA_URL_DEV + - name: CRYPTO_KEY + valueFrom: + secretKeyRef: + key: '1' + name: CRYPTO_KEY_DEV + - name: CRYPTO_NEST + valueFrom: + secretKeyRef: + key: '1' + name: CRYPTO_NEST_DEV + resources: + limits: + cpu: 1000m + memory: 512Mi + + - name: svfe-api-firmador-1 + image: svfe/svfe-api-firmador:v20230109 + resources: + limits: + cpu: 1000m + memory: 512Mi + volumeMounts: + - name: certifados + mountPath: /uploads + volumes: + - name: certifados + csi: + driver: gcsfuse.run.googleapis.com + readOnly: true + volumeAttributes: + bucketName: certifados_prod + + - name: templates + csi: + driver: gcsfuse.run.googleapis.com + readOnly: true + volumeAttributes: + bucketName: templates \ No newline at end of file