Skip to content
Snippets Groups Projects
Commit 8fedb72d authored by Henrik Henriksson's avatar Henrik Henriksson
Browse files

Go back to python....

parent 3c0be472
No related branches found
No related tags found
No related merge requests found
Pipeline #19702 failed
......@@ -23,7 +23,6 @@ deploy-hello-world:
- sleep 5 # Wait for containers to start before showing status
- kubectl get all # Show everything again
build-realworld-backend:
stage: images
image: docker.io/buildah/buildah
......@@ -112,7 +111,6 @@ deploy-realworld:
needs: []
rules:
- if: '$CI_COMMIT_BRANCH == "master"'
stage: deploy
image: lachlanevenson/k8s-kubectl
script:
......
apiVersion: apps/v1
apiversion: apps/v1
kind: Deployment
metadata:
name: realworld-backend-deployment
......@@ -24,8 +24,11 @@ spec:
-
name: DATABASE_URL
value: postgresql://realworld:intel123@postgres-service/postgres-realworld
-
name: CONDUIT_SECRET
value: hunter2
ports:
- containerPort: 80
- containerPort: 5000
protocol: TCP
resources:
limits:
......
FROM elixir
ENV SECRET_KEY_BASE hunter2
FROM python:3.8-buster
RUN apt update -y && apt install -y git
RUN git clone https://github.com/gothinkster/elixir-phoenix-realworld-example-app.git
RUN git clone https://github.com/gothinkster/flask-realworld-example-app.git
RUN apt autoremove -y git
RUN apt-get clean
RUN apt-get autoclean
COPY config.exs elixir-phoenix-realworld-example-app/config/prod.exs
COPY config.exs elixir-phoenix-realworld-example-app/config/dev.exs
RUN cd elixir-phoenix-realworld-example-app ; cp config/prod.exs config/dev.exs ; mix local.hex --force ; mix deps.get
RUN cd flask-realworld-example-app/requirements && pip install -r dev.txt
CMD cd elixir-phoenix-realworld-example-app ; sleep 30; mix local.hex --force; mix ecto.create ; mix ecto.migrate ; mix phx.server
ENV FLASK_APP=autoapp.py
CMD cd flask-realworld-example-app; flask db init; flask db migrate ; flask db upgrade ; flask run --host=0.0.0.0
......@@ -13,7 +13,7 @@ spec:
paths:
- backend:
serviceName: realworld-backend-service
servicePort: 80
servicePort: 5000
path: /api/
- frontend:
serviceName: realworld-frontend-service
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment