Skip to content

Commit

Permalink
Develop (#44)
Browse files Browse the repository at this point in the history
* Fixed AWS config (#25): #24

* Fixed update script ordering. (#27)

* Sync'd central-config.yml with central/values.yml (#29)

* Fixed update script ordering.

* Sync'd config-central.yaml to match central/values.yaml

* Feature/#60 automate the cd pipeline for central ledger (#34)

* Fixed AWS config (#25): #24 (#26)

* Fixed update script ordering. (#27)

* Develop (#30)

* added initial configs for central dev and prod deployments

* Added a new chart called "mojaloop" which deploys all components for the mojaloop switch.

* Feature/#60 automate the cd pipeline for central ledger (#36)

* added initial configs for central dev and prod deployments

* Added a new chart called "mojaloop" which deploys all components for the mojaloop switch.

* Updated ingress for prod deployment

* Updated Ingress Host Names

* updated dev config for all tags to point to 'snapshot' instead of 'latst'

* updated dev config for all tags to point to 'snapshot' instead of 'latst'

* updated centralledger chart to v0.2.0 (#43)

* updated centralledger chart to v0.2.0

Changes made:
- added mysql dep on centralledger, and associated configurations for either postgres or mysql
- changed centralledger config to use value for the knex config
- removed AWS values (not needed)
- removed values in the root folder. Rather use the value.yaml in each chart folder, which is easier to maintain.

* Bumbped chart versions impacted by centralledger update to 0.2.0 to match the same version

* Bumbped chart versions impacted by centralledger update to 0.2.0 to match the same version

For previous commit:
Added db_type and db_driver under the config values for CentralLedger. This will allow us to switch between postgresql and mysql. Note the mysql deployment has not been tested since we do not have working backend code to fully support this yet.
  • Loading branch information
mdebarros authored Apr 19, 2018
1 parent 7d87eb2 commit bc16249
Show file tree
Hide file tree
Showing 31 changed files with 1,564 additions and 3,617 deletions.
17 changes: 11 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,13 @@ e.g. `helm install --debug --namespace=mojaloop --name=dev --repo=http://mojaloo

Refer to the following default chart config file for values: http://mojaloop.io/helm/<chart_name>/values.yaml

3. Deploy ALL Central componenets
3. Deploy Mojaloop componenets

- `helm install --debug --namespace=<namespace> --name=<release-name> --repo=http://mojaloop.io/helm/repo central`
*Warning: This will deploy all charts.*

e.g. `helm install --debug --namespace=mojaloop --name=dev --repo=http://mojaloop.io/helm/repo central`
- `helm install --debug --namespace=<namespace> --name=<release-name> --repo=http://mojaloop.io/helm/repo mojaloop`

e.g. `helm install --debug --namespace=mojaloop --name=dev --repo=http://mojaloop.io/helm/repo mojaloop`

4. Deploy Ingress

Expand All @@ -50,6 +52,7 @@ Note: Please ensure that you update the Chart dependencies in the order show bel
- `helm dep up centralenduserregistry`
- `helm dep up centraldirectory`
- `helm dep up central`
- `helm dep up mojaloop`

We are quitely waiting on recursive updates: https://github.com/kubernetes/helm/issues/2247

Expand All @@ -65,11 +68,13 @@ This script will ensure the correct order is maintained.

e.g. `helm install --debug --namespace=mojaloop --name=dev ./centralledger`

2. Deploy ALL Central componenets
2. Deploy mojaloop componenets

*Warning: This will deploy all charts.*

- `helm install --debug --namespace=<namespace> --name=<release-name> ./central`
- `helm install --debug --namespace=<namespace> --name=<release-name> ./mojaloop`

e.g. `helm install --debug --namespace=mojaloop --name=dev ./central`
e.g. `helm install --debug --namespace=mojaloop --name=dev ./mojaloop`

3. Deploy Ingress

Expand Down
2 changes: 1 addition & 1 deletion central/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
description: Central Helm chart for Kubernetes
name: central
version: 0.1.0
version: 0.2.0
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
2 changes: 1 addition & 1 deletion central/requirements.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# requirements.yaml
dependencies:
- name: centralhub
version: 0.1.0
version: 0.2.0
repository: "file://../centralhub"
condition: centralhub.enabled
- name: centraldirectory
Expand Down
Loading

0 comments on commit bc16249

Please sign in to comment.