55 kubernetes :
circleci/[email protected] 66 k8s :
digitalocean/[email protected] 778- envsubst :
sawadashota/[email protected] 98
109commands :
1110 install_monorepo :
6665 values-to-override : " mongodb.auth.rootUser=$MONGODB_USERNAME,mongodb.auth.rootPassword=$MONGODB_ROOT_PASSWORD,kafka.host=$PREDECOS_KAFKA_HOST,kafka.port=$PREDECOS_KAFKA_PORT,namespace=default,nodeEnv=$NODE_ENV"
6766 update-repositories : true
6867 wait : true
69- # - run:
70- # name: Delete Microservice
71- # command: helm uninstall deep-microservice-analysis-latest
72- # - run:
73- # name: Install Microservice
74- # command: helm install deep-microservice-analysis-latest ./deep-microservice-analysis --set mongodb.auth.rootUser=$MONGODB_USERNAME --set mongodb.auth.rootPassword=$MONGODB_ROOT_PASSWORD --set namespace=default --set replicas=1 --set kafka.host=$PREDECOS_KAFKA_HOST --set kafka.port=$PREDECOS_KAFKA_PORT
75- # working_directory: ./packages
76- # - kubernetes/delete-resource:
77- # now: true
78- # resource-names: deep-microservice-analysis-deployment
79- # resource-types: deployments
80- # wait: true
81- # - kubernetes/create-or-update-resource:
82- # get-rollout-status: true
83- # resource-file-path: ./packages/deep-microservice-analysis/k8s/deep-microservice-analysis-deployment.yml
84- # resource-name: deployment/deep-microservice-analysis-deployment
85- # show-kubectl-command: true
8668
8769 build_and_deploy_microservice_collection :
8870 docker :
@@ -118,16 +100,6 @@ jobs:
118100 values-to-override : " mongodb.auth.rootUser=$MONGODB_USERNAME,mongodb.auth.rootPassword=$MONGODB_ROOT_PASSWORD,kafka.host=$PREDECOS_KAFKA_HOST,kafka.port=$PREDECOS_KAFKA_PORT,twitter.bearer=$PREDECOS_TWITTER_BEARER,namespace=default,nodeEnv=$NODE_ENV"
119101 update-repositories : true
120102 wait : true
121- # - kubernetes/delete-resource:
122- # now: true
123- # resource-names: deep-microservice-collection-deployment
124- # resource-types: deployments
125- # wait: true
126- # - kubernetes/create-or-update-resource:
127- # get-rollout-status: true
128- # resource-file-path: ./packages/deep-microservice-collection/k8s/deep-microservice-collection-deployment.yml
129- # resource-name: deployment/deep-microservice-collection-deployment
130- # show-kubectl-command: true
131103
132104 build_and_deploy_microservice_configuration :
133105 docker :
@@ -163,16 +135,6 @@ jobs:
163135 values-to-override : " mongodb.auth.rootUser=$MONGODB_USERNAME,mongodb.auth.rootPassword=$MONGODB_ROOT_PASSWORD,namespace=default,nodeEnv=$NODE_ENV"
164136 update-repositories : true
165137 wait : true
166- # - kubernetes/delete-resource:
167- # now: true
168- # resource-names: deep-microservice-configuration-deployment
169- # resource-types: deployments
170- # wait: true
171- # - kubernetes/create-or-update-resource:
172- # get-rollout-status: true
173- # resource-file-path: ./packages/deep-microservice-configuration/k8s/deep-microservice-configuration-deployment.yml
174- # resource-name: deployment/deep-microservice-configuration-deployment
175- # show-kubectl-command: true
176138
177139 build_and_deploy_microservice_gateway :
178140 docker :
@@ -205,19 +167,9 @@ jobs:
205167 namespace : " default"
206168 recreate-pods : true
207169 release-name : " deep-microservice-gateway-latest"
208- values-to-override : " auth.audience=$PREDECOS_AUTH_AUDIENCE,auth.jwksUri=$PREDECOS_AUTH_JWKS_URI,auth.issuer=PREDECOS_AUTH_ISSUER,microservice.analysis.url=$PREDECOS_MICROSERVICE_ANALYSIS_URL,microservice.collection.url=$PREDECOS_MICROSERVICE_COLLECTION_URL,microservice.configuration.url=$PREDECOS_MICROSERVICE_CONFIGURATION_URL,replicas=1,namespace=default,nodeEnv=$NODE_ENV"
170+ values-to-override : " auth.audience=$PREDECOS_AUTH_AUDIENCE,auth.jwksUri=$PREDECOS_AUTH_JWKS_URI,auth.issuer=$ PREDECOS_AUTH_ISSUER,microservice.analysis.url=$PREDECOS_MICROSERVICE_ANALYSIS_URL,microservice.collection.url=$PREDECOS_MICROSERVICE_COLLECTION_URL,microservice.configuration.url=$PREDECOS_MICROSERVICE_CONFIGURATION_URL,replicas=1,namespace=default,nodeEnv=$NODE_ENV"
209171 update-repositories : true
210172 wait : true
211- # - kubernetes/delete-resource:
212- # now: true
213- # resource-names: deep-microservice-gateway-deployment
214- # resource-types: deployments
215- # wait: true
216- # - kubernetes/create-or-update-resource:
217- # get-rollout-status: true
218- # resource-file-path: ./packages/deep-microservice-gateway/k8s/deep-microservice-gateway-deployment.yml
219- # resource-name: deployment/deep-microservice-gateway-deployment
220- # show-kubectl-command: true
221173
222174 build_and_deploy_microservice_subscription :
223175 docker :
@@ -227,7 +179,6 @@ jobs:
227179
228180 steps :
229181 - checkout
230- - envsubst/install
231182 - setup_remote_docker :
232183 version : 20.10.7
233184 - login_docker
@@ -251,17 +202,9 @@ jobs:
251202 namespace : " default"
252203 recreate-pods : true
253204 release-name : " deep-microservice-subscription-latest"
254- values-to-override : " auth.audience=$PREDECOS_AUTH_AUDIENCE,auth.jwksUri=$PREDECOS_AUTH_JWKS_URI,auth.issuer=PREDECOS_AUTH_ISSUER,kafka.host=$PREDECOS_KAFKA_HOST,kafka.port=$PREDECOS_KAFKA_PORT,microservice.analysis.url=$PREDECOS_MICROSERVICE_ANALYSIS_URL,microservice.collection.url=$PREDECOS_MICROSERVICE_COLLECTION_URL,microservice.configuration.url=$PREDECOS_MICROSERVICE_CONFIGURATION_URL,replicas=1,namespace=default,nodeEnv=$NODE_ENV"
205+ values-to-override : " auth.audience=$PREDECOS_AUTH_AUDIENCE,auth.jwksUri=$PREDECOS_AUTH_JWKS_URI,auth.issuer=$ PREDECOS_AUTH_ISSUER,kafka.host=$PREDECOS_KAFKA_HOST,kafka.port=$PREDECOS_KAFKA_PORT,microservice.analysis.url=$PREDECOS_MICROSERVICE_ANALYSIS_URL,microservice.collection.url=$PREDECOS_MICROSERVICE_COLLECTION_URL,microservice.configuration.url=$PREDECOS_MICROSERVICE_CONFIGURATION_URL,replicas=1,namespace=default,nodeEnv=$NODE_ENV"
255206 update-repositories : true
256207 wait : true
257- # - kubernetes/delete-resource:
258- # now: true
259- # resource-names: deep-microservice-subscription-deployment
260- # resource-types: deployments
261- # wait: true
262- # - run:
263- # command: envsubst < ./deep-microservice-subscription-deployment.yml | kubectl apply -f -
264- # working_directory: ./packages/deep-microservice-subscription/k8s
265208
266209 build_ui :
267210 docker :
@@ -302,9 +245,6 @@ jobs:
302245 - run :
303246 name : Add Bitnami Repository
304247 command : helm repo add bitnami https://charts.bitnami.com/bitnami
305- # - run:
306- # name: Update Repositories
307- # command: helm repo update
308248 - helm/upgrade-helm-chart :
309249 chart : " bitnami/kafka"
310250 version : " 15.1.0"
@@ -313,51 +253,6 @@ jobs:
313253 release-name : " kafka-latest"
314254 reuse-values : true
315255 update-repositories : true
316- # - run:
317- # name: Uninstall previous Kafka chart
318- # command: helm uninstall kafka-latest
319- # - run:
320- # name: Install Kafka
321- # command: helm install --set autoCreateTopicsEnable=true kafka-latest bitnami/kafka --version "15.1.0"
322-
323- # deploy_mongodb:
324- # docker:
325- # - image: 'cimg/base:stable'
326-
327- # working_directory: ~/project
328-
329- # steps:
330- # - checkout
331- # - setup_remote_docker:
332- # version: 20.10.7
333- # - login_docker
334- # - k8s/install
335- # - k8s/initialize:
336- # cluster: predecos-kubernetes-cluster
337- # - helm/install-helm-client:
338- # version: v3.7.2
339- # - run:
340- # name: Add Bitnami Repository
341- # command: helm repo add bitnami https://charts.bitnami.com/bitnami
342- # - run:
343- # name: Update Repositories
344- # command: helm repo update
345- # - run:
346- # name: Uninstall previous MongoDB chart
347- # command: helm uninstall mongodb-latest
348- # - helm/upgrade-helm-chart:
349- # chart: "bitnami/mongodb"
350- # version: "11.0.3"
351- # helm-version: "v3.7.2"
352- # namespace: "default"
353- # recreate-pods: true
354- # release-name: "mongodb-latest"
355- # reuse-values: true
356- # update-repositories: true
357-
358- # - run:
359- # name: Install MongoDB
360- # command: helm install mongodb-latest bitnami/mongodb --version="11.0.3"
361256
362257 deploy_ui :
363258 docker :
@@ -385,15 +280,9 @@ workflows:
385280 branches :
386281 only : master
387282
388- # - deploy_mongodb:
389- # filters:
390- # branches:
391- # only: master
392-
393283 - build_and_deploy_microservice_collection :
394284 requires :
395285 - deploy_kafka
396- # - deploy_mongodb
397286 filters :
398287 branches :
399288 only : master
@@ -402,14 +291,11 @@ workflows:
402291 requires :
403292 - build_and_deploy_microservice_collection
404293 - deploy_kafka
405- # - deploy_mongodb
406294 filters :
407295 branches :
408296 only : master
409297
410298 - build_and_deploy_microservice_configuration :
411- # requires:
412- # - deploy_mongodb
413299 filters :
414300 branches :
415301 only : master
0 commit comments