Skip to content
Snippets Groups Projects
Commit 74f748ab authored by Thomas  MENARD's avatar Thomas MENARD
Browse files

Update mysite/settings.py, manifest.yaml files

parent badbb3b0
No related branches found
No related tags found
1 merge request!1Update with a working example
...@@ -151,53 +151,53 @@ spec: ...@@ -151,53 +151,53 @@ spec:
apiVersion: extensions/v1beta1 apiVersion: extensions/v1beta1
kind: Ingress kind: Ingress
metadata: metadata:
annotations: annotations:
kubernetes.io/ingress.class: traefik kubernetes.io/ingress.class: traefik
labels: labels:
app: polls app: polls
name: polls name: polls
spec: spec:
rules: rules:
- host: ${CI_PROJECT_NAME}.k8s-dev.pasteur.fr - host: ${CI_PROJECT_NAME}.k8s-dev.pasteur.fr
http: http:
paths: paths:
- backend: - backend:
serviceName: polls serviceName: polls
servicePort: 8080 servicePort: 8080
path: / path: /
--- ---
apiVersion: batch/v1 apiVersion: batch/v1
kind: Job kind: Job
metadata: metadata:
name: polls-migrations name: polls-migrations
spec: spec:
template: template:
spec: spec:
containers: containers:
- name: django - name: django
image: $CI_REGISTRY_IMAGE/$CI_COMMIT_REF_NAME/polls:${CI_COMMIT_SHORT_SHA} image: $CI_REGISTRY_IMAGE/$CI_COMMIT_REF_NAME/polls:${CI_COMMIT_SHORT_SHA}
command: ['python', 'manage.py', 'migrate'] command: ['python', '/app/manage.py', 'migrate']
env: env:
- name: DATABASE_NAME - name: DATABASE_NAME
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: postgresql-credentials name: postgresql-credentials
key: database key: database
- name: DATABASE_USER - name: DATABASE_USER
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: postgresql-credentials name: postgresql-credentials
key: username key: username
- name: DATABASE_PASSWORD - name: DATABASE_PASSWORD
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: postgresql-credentials name: postgresql-credentials
key: password key: password
restartPolicy: Never restartPolicy: Never
imagePullSecrets: imagePullSecrets:
- name: registry-gitlab - name: registry-gitlab
volumes: volumes:
- name: postgresql-credentials - name: postgresql-credentials
secret: secret:
secretName: postgresql secretName: postgresql
backoffLimit: 5 backoffLimit: 5
...@@ -85,7 +85,7 @@ DATABASES = { ...@@ -85,7 +85,7 @@ DATABASES = {
'NAME': 'polls', 'NAME': 'polls',
'USER': os.getenv('DATABASE_USER'), 'USER': os.getenv('DATABASE_USER'),
'PASSWORD': os.getenv('DATABASE_PASSWORD'), 'PASSWORD': os.getenv('DATABASE_PASSWORD'),
'HOST': os.getenv('DATABASE_NAME'), 'HOST': os.getenv('DATABASE_HOST'),
'PORT': '5432', 'PORT': '5432',
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment