@@ -20,9 +20,6 @@ This repository is language/business-logic agnostic; mainly showcasing some univ
2020/ # file in the root directory is for initializing the user's repo and declaring metadata
2121| -- Makefile # make command triggers the initialization of repository
2222| -- zero-module.yml # module declares required parameters and credentials
23- | db-ops/
24- | | -- create-db-user.sh
25- | | -- job-create-db.yml.tpl
2623| # files in templates become the repo for users
2724| templates/
2825| | # this makefile is used both during init and
@@ -62,17 +59,6 @@ This step is meant to be executed during `zero apply`, includes following steps:
6259- Adding environment variables to CircleCI project
6360- Linking the CircleCi with the github repository
6461 - Linking the circleCI will automatically trigger the first build and deploy your application to EKS cluster
65- - Creating the application database's credentials
66-
67-
68- ### Application Database user creation
69- Using environment variables injected from Zero, it will fetch the RDS master password from AWS secret manager
70- - creates a namespace
71- - creates a job with a SQL query file mounted generating an application user
72- - creating a secret in the application namespace in your EKS cluster
73- - removing the RDS master password for security reasons
74-
75- _ Note: the user creation only happens once during ` zero apply ` , for details see the ` make create-db-user ` command_
7662
7763### Frontend Repo
7864
@@ -88,4 +74,4 @@ Project board: [zenhub][zenhub-board]
8874[ zero-infra ] : https://github.com/commitdev/zero-aws-eks-stack
8975[ zero-frontend ] : https://github.com/commitdev/zero-deployable-react-frontend
9076
91- [ zenhub-board ] : https://app.zenhub.com/workspaces/commit-zero-5da8decc7046a60001c6db44/board?filterLogic=any&repos=203630543,247773730,257676371,258369081
77+ [ zenhub-board ] : https://app.zenhub.com/workspaces/commit-zero-5da8decc7046a60001c6db44/board?filterLogic=any&repos=203630543,247773730,257676371,258369081
0 commit comments