8000 feat: Mongo ENV Update by Berndinox · Pull Request #219 · getmeli/meli · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

feat: Mongo ENV Update #219

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 24, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
111 changes: 63 additions & 48 deletions deployment/k8s/meli-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,20 +31,34 @@ spec:
valueFrom:
secretKeyRef:
name: meli
key: meli-jwt
- name: MELI_MONGO_URI
value: mongodb://mongouser:ChangeMe@mongo:27017/meli #ChangeMe (See: Mongo Secret)
key: meli-jwt
- name: MELI_PASSWORD
valueFrom:
secretKeyRef:
name: meli
key: meli-password
- name: MELI_URL
value: https://meli.domain.io #ChangeMe
value: https://meli.domain.io #ChangeMe
- name: MELI_USER
value: user #ChangeMe
value: user #ChangeMe
- name: MELI_HTTPS_AUTO
value: "false"
# Deprecated: Mongo Full-URI
#- name: MELI_MONGO_URI
# value: mongodb://mongouser:ChangeMe@mongo:27017/meli
- name: MELI_MONGO_HOST
value: mongo
- name: MELI_MONGO_PORT
value: 27017
- name: MELI_MONGO_USER
value: mongouser
- name: MELI_MONGO_PASSWORD
valueFrom:
secretKeyRef:
name: mongo
key: mongo-user-pw #ChangeMe
- name: MELI_MONGO_DB
value: meli
imagePullPolicy: IfNotPresent
ports:
- name: http
Expand All @@ -58,7 +72,8 @@ spec:
protocol: TCP
- name: admin
containerPort: 2019
protocol: TCP
protocol: TCP
# In Work - Docker File needs to be updated
#securityContext:
# runAsUser: 1001
volumes: null
Expand All @@ -78,32 +93,32 @@ spec:
- name: sites
mountPath: /sites
subPath: sites
#livenessProbe: #Uncomment & change host header value
# httpGet:
# path: /
# port: admin
# scheme: HTTP
# httpHeaders:
# - name: Host
# value: "meli.domain.io" #ChangeMe
# initialDelaySeconds: 60
# timeoutSeconds: 5
# periodSeconds: 10
# successThreshold: 1
# failureThreshold: 6
#readinessProbe:
# httpGet:
# path: /
# port: admin
# scheme: HTTP
# httpHeaders:
# - name: Host
# value: "meli.domain.io" #ChangeMe
# initialDelaySeconds: 30
# timeoutSeconds: 5
# periodSeconds: 10
# successThreshold: 1
# failureThreshold: 6
livenessProbe:
httpGet:
path: /
port: admin
scheme: HTTP
httpHeaders:
- name: Host
value: "meli.domain.io" #ChangeMe
initialDelaySeconds: 60
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 6
readinessProbe:
httpGet:
path: /
port: admin
scheme: HTTP
httpHeaders:
- name: Host
value: "meli.domain.io" #ChangeMe
initialDelaySeconds: 30
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 6
volumes:
- name: data
persistentVolumeClaim:
Expand Down Expand Up @@ -131,8 +146,20 @@ metadata:
app.kubernetes.io/instance: meli-app
app.kubernetes.io/name: meli
stringData:
meli-password: ChangeMe #ChangeMe
meli-jwt: ChangeMe #ChangeMe
meli-password: ChangeMe #ChangeMe
meli-jwt: ChangeMe #ChangeMe
---
kind: Secret
apiVersion: v1
metadata:
name: mongo
namespace: meli
labels:
app.kubernetes.io/instance: meli-app
app.kubernetes.io/name: meli
stringData:
mongo-user-pw: ChangeMe #ChangeMe
mongo-root-pw: ChangeMe #ChangeMe
---
kind: PersistentVolumeClaim
apiVersion: v1
Expand Down Expand Up @@ -246,12 +273,12 @@ spec:
protocol: TCP
env:
- name: MONGODB_USERNAME
value: mongouser #ChangeME
value: mongouser
- name: MONGODB_PASSWORD
valueFrom:
secretKeyRef:
name: mongo
key: mongo-password
key: mongo-user-pw
- name: MONGODB_DATABASE
value: meli
- name: MONGODB_ROOT_PASSWORD
Expand Down Expand Up @@ -345,15 +372,3 @@ spec:
app.kubernetes.io/instance: meli-mongo
app.kubernetes.io/name: meli
type: ClusterIP
---
kind: Secret
apiVersion: v1
metadata:
name: mongo
namespace: meli
labels:
app.kubernetes.io/instance: meli-app
app.kubernetes.io/name: meli
stringData:
mongo-password: ChangeMe #ChangeMe
mongo-root-pw: ChangeMe #ChangeMe
0