Skip to content
Snippets Groups Projects
Commit fae1846e authored by Dobromir Palushev's avatar Dobromir Palushev
Browse files

Updating main to reflect staging

parent b45a0254
No related branches found
No related tags found
1 merge request!37Updating main to reflect staging
...@@ -134,7 +134,8 @@ deploy-image: ...@@ -134,7 +134,8 @@ deploy-image:
- kubectl apply -f secrets.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}" - kubectl apply -f secrets.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}"
- kubectl apply -f gitlab-registry-credentials.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}" - kubectl apply -f gitlab-registry-credentials.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}"
- kubectl apply -f configmap.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}" - kubectl apply -f configmap.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}"
- kubectl apply -f deployment.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}" - DEPLOYMENT_MANIFEST=$(sed -e "s,{{image}},${IMAGE},g" ./deployment.yaml.tmpl)
- echo "${DEPLOYMENT_MANIFEST}" | kubectl apply --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}" --filename -
- kubectl apply -f service.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}" - kubectl apply -f service.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}"
- kubectl apply -f ingress.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}" - kubectl apply -f ingress.yaml --namespace "${ENVIRONMENT_NAME}-${K8S_NAMESPACE}"
......
...@@ -3,5 +3,5 @@ kind: ConfigMap ...@@ -3,5 +3,5 @@ kind: ConfigMap
metadata: metadata:
name: todo-app-config name: todo-app-config
data: data:
PORT: 3000 PORT: "3000"
MONGODB_URL: mongodb-service MONGODB_URL: mongodb-service
...@@ -19,7 +19,7 @@ spec: ...@@ -19,7 +19,7 @@ spec:
imagePullSecrets: imagePullSecrets:
- name: 'gitlab-registry-credentials' - name: 'gitlab-registry-credentials'
containers: containers:
- image: devops-app - image: {{image}}
name: todo-app-container name: todo-app-container
ports: ports:
- containerPort: 3000 - containerPort: 3000
...@@ -27,6 +27,6 @@ spec: ...@@ -27,6 +27,6 @@ spec:
# env for mongodb username and pass? # env for mongodb username and pass?
envFrom: envFrom:
- configMapRef: - configMapRef:
name: todo-app-config name: todo-app-config
- secretRef: - secretRef:
name: todo-app-secrets name: todo-app-secrets
...@@ -2,7 +2,6 @@ apiVersion: v1 ...@@ -2,7 +2,6 @@ apiVersion: v1
kind: Secret kind: Secret
metadata: metadata:
name: gitlab-registry-credentials name: gitlab-registry-credentials
namespace: default
type: kubernetes.io/dockerconfigjson type: kubernetes.io/dockerconfigjson
data: data:
.dockerconfigjson: ewogICAgImF1dGhzIjogewogICAgICAgICJodHRwczovL3JlZ2lzdHJ5LmdpdGxhYi5jb20iOnsKICAgICAgICAgICAgInVzZXJuYW1lIjoiazhzLXNlY3JldC1wdWxsZXIiLAogICAgICAgICAgICAicGFzc3dvcmQiOiJ5MnQzaXpaRTkxaUd6czlnYWg1eiIsCiAgICAgICAgICAgICJhdXRoIjoiYXpoekxYTmxZM0psZEMxd2RXeHNaWEk2ZVRKME0ybDZXa1U1TVdsSGVuTTVaMkZvTlhvPSIKICAgICAgICB9CiAgICB9Cn0K .dockerconfigjson: ewogICAgImF1dGhzIjogewogICAgICAgICJodHRwczovL3JlZ2lzdHJ5LmdpdGxhYi5jb20iOnsKICAgICAgICAgICAgInVzZXJuYW1lIjoiazhzLXNlY3JldC1wdWxsZXIiLAogICAgICAgICAgICAicGFzc3dvcmQiOiJ5MnQzaXpaRTkxaUd6czlnYWg1eiIsCiAgICAgICAgICAgICJhdXRoIjoiYXpoekxYTmxZM0psZEMxd2RXeHNaWEk2ZVRKME0ybDZXa1U1TVdsSGVuTTVaMkZvTlhvPSIKICAgICAgICB9CiAgICB9Cn0K
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