| @ -1,14 +1,14 @@ | |||||
| apiVersion: v1 | apiVersion: v1 | ||||
| kind: PersistentVolume | kind: PersistentVolume | ||||
| metadata: | metadata: | ||||
| name: repostajes-app-folder | |||||
| name: repostajespy-app-folder | |||||
| labels: | labels: | ||||
| app: repostajes | |||||
| app: repostajespy | |||||
| spec: | spec: | ||||
| capacity: | capacity: | ||||
| storage: 100Mi | storage: 100Mi | ||||
| accessModes: | accessModes: | ||||
| - ReadWriteOnce | - ReadWriteOnce | ||||
| hostPath: | hostPath: | ||||
| path: "/mnt/Externo/repostajes" | |||||
| path: "/mnt/Externo/repostajespy" | |||||
| @ -1,14 +0,0 @@ | |||||
| apiVersion: v1 | |||||
| kind: PersistentVolume | |||||
| metadata: | |||||
| name: reymotapy-app-folder | |||||
| labels: | |||||
| app: reymotapy | |||||
| spec: | |||||
| capacity: | |||||
| storage: 100Mi | |||||
| accessModes: | |||||
| - ReadWriteOnce | |||||
| hostPath: | |||||
| path: "/mnt/Externo/reymotapy" | |||||
| @ -1,56 +1,56 @@ | |||||
| apiVersion: v1 | apiVersion: v1 | ||||
| kind: Service | kind: Service | ||||
| metadata: | metadata: | ||||
| name: repostajes | |||||
| name: repostajespy | |||||
| spec: | spec: | ||||
| type: NodePort | type: NodePort | ||||
| ports: | ports: | ||||
| - name: http | - name: http | ||||
| port: 5000 | port: 5000 | ||||
| nodePort: 30340 | nodePort: 30340 | ||||
| targetPort: repostajes | |||||
| targetPort: repostajespy | |||||
| selector: | selector: | ||||
| app: repostajes | |||||
| app: repostajespy | |||||
| --- | --- | ||||
| apiVersion: apps/v1 | apiVersion: apps/v1 | ||||
| kind: Deployment | kind: Deployment | ||||
| metadata: | metadata: | ||||
| name: repostajes | |||||
| name: repostajespy | |||||
| labels: | labels: | ||||
| app: repostajes | |||||
| app: repostajespy | |||||
| spec: | spec: | ||||
| replicas: 1 | replicas: 1 | ||||
| selector: | selector: | ||||
| matchLabels: | matchLabels: | ||||
| app: repostajes | |||||
| app: repostajespy | |||||
| strategy: | strategy: | ||||
| type: Recreate | type: Recreate | ||||
| template: | template: | ||||
| metadata: | metadata: | ||||
| labels: | labels: | ||||
| app: repostajes | |||||
| app: repostajespy | |||||
| spec: | spec: | ||||
| containers: | containers: | ||||
| - args: | - args: | ||||
| - gunicorn | - gunicorn | ||||
| - --bind | - --bind | ||||
| - 0.0.0.0:5000 | - 0.0.0.0:5000 | ||||
| - repostajes:create_app() | |||||
| - repostajespy:create_app() | |||||
| image: creylopez/repostajes:$IMG_VERSION | image: creylopez/repostajes:$IMG_VERSION | ||||
| name: repostajes | |||||
| name: repostajespy | |||||
| env: | env: | ||||
| - name: SALUDO_DEMO | - name: SALUDO_DEMO | ||||
| value: "Hola, mundo" | value: "Hola, mundo" | ||||
| ports: | ports: | ||||
| - containerPort: 5000 | - containerPort: 5000 | ||||
| name: repostajes | |||||
| name: repostajespy | |||||
| resources: {} | resources: {} | ||||
| volumeMounts: | volumeMounts: | ||||
| - mountPath: /repostajes/instance | - mountPath: /repostajes/instance | ||||
| name: repostajes-prod | |||||
| name: repostajespy-prod | |||||
| restartPolicy: Always | restartPolicy: Always | ||||
| volumes: | volumes: | ||||
| - name: repostajes-prod | |||||
| - name: repostajespy-prod | |||||
| persistentVolumeClaim: | persistentVolumeClaim: | ||||
| claimName: repostajes-prod | |||||
| claimName: repostajespy-prod | |||||
| status: {} | status: {} | ||||
| @ -1,56 +0,0 @@ | |||||
| apiVersion: v1 | |||||
| kind: Service | |||||
| metadata: | |||||
| name: reymotapy | |||||
| spec: | |||||
| type: NodePort | |||||
| ports: | |||||
| - name: http | |||||
| port: 5000 | |||||
| nodePort: 30339 | |||||
| targetPort: reymotapy | |||||
| selector: | |||||
| app: reymotapy | |||||
| --- | |||||
| apiVersion: apps/v1 | |||||
| kind: Deployment | |||||
| metadata: | |||||
| name: reymotapy | |||||
| labels: | |||||
| app: reymotapy | |||||
| spec: | |||||
| replicas: 1 | |||||
| selector: | |||||
| matchLabels: | |||||
| app: reymotapy | |||||
| strategy: | |||||
| type: Recreate | |||||
| template: | |||||
| metadata: | |||||
| labels: | |||||
| app: reymotapy | |||||
| spec: | |||||
| containers: | |||||
| - args: | |||||
| - gunicorn | |||||
| - --bind | |||||
| - 0.0.0.0:5000 | |||||
| - reymotapy:create_app() | |||||
| image: creylopez/reymotapy:2.0 | |||||
| name: reymotapy | |||||
| env: | |||||
| - name: SALUDO_DEMO | |||||
| value: "Hola, mundo" | |||||
| ports: | |||||
| - containerPort: 5000 | |||||
| name: reymotapy | |||||
| resources: {} | |||||
| volumeMounts: | |||||
| - mountPath: /reymotapy/instance | |||||
| name: reymotapy-prod | |||||
| restartPolicy: Always | |||||
| volumes: | |||||
| - name: reymotapy-prod | |||||
| persistentVolumeClaim: | |||||
| claimName: reymotapy-prod | |||||
| status: {} | |||||
| @ -1,14 +0,0 @@ | |||||
| apiVersion: v1 | |||||
| kind: PersistentVolumeClaim | |||||
| metadata: | |||||
| creationTimestamp: null | |||||
| labels: | |||||
| io.kompose.service: reymotapy-prod | |||||
| name: reymotapy-prod | |||||
| spec: | |||||
| accessModes: | |||||
| - ReadWriteOnce | |||||
| resources: | |||||
| requests: | |||||
| storage: 100Mi | |||||
| status: {} | |||||