Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
6682 commits
Select commit Hold shift + click to select a range
67bab1b
added c3dc to file downloader
cloudprofessionals Dec 20, 2021
21707c0
added c3dc to file downloader
cloudprofessionals Dec 20, 2021
8568ecf
added c3dc to file downloader
cloudprofessionals Dec 20, 2021
685bc75
removed stash steps
michael-fleming-nih Dec 20, 2021
7421751
removed commented lines
michael-fleming-nih Dec 20, 2021
aa6e43c
fixed neo4j edition to set enterprise only on prod
michael-fleming-nih Dec 20, 2021
8a07f5d
added frontend branch to es_loader call
michael-fleming-nih Dec 20, 2021
bd3d386
update to teh latest agents for sumo
michael-fleming-nih Dec 20, 2021
d31f006
updated ansible/roles/bento-ccdi/vars/main.yml
Sowmyak442 Dec 20, 2021
a26b355
split data dump by tier
michael-fleming-nih Dec 21, 2021
ddeb94e
split dumpfile loader to upper and lower
michael-fleming-nih Dec 21, 2021
3612f6a
updated ansible/roles/bento-ccdi/tasks/deploy.yml
Sowmyak442 Dec 21, 2021
b1f2aca
Merge branch 'master' of https://github.com/CBIIT/icdc-devops
Sowmyak442 Dec 21, 2021
55996f3
updated bento backend
cloudprofessionals Dec 22, 2021
061ec7b
updated bento backend
cloudprofessionals Dec 22, 2021
3097e42
added ctdc agent config job
michael-fleming-nih Dec 22, 2021
a100d00
fixed incorrect param name
michael-fleming-nih Dec 22, 2021
1adef47
added dev_icdc to available environments
michael-fleming-nih Dec 22, 2021
ca819fb
updated backend entrypoint to always get the latest java agent
michael-fleming-nih Dec 23, 2021
abdb25f
created neo4j-version4-update.yml
Sowmyak442 Dec 23, 2021
059f07c
Merge branch 'master' of https://github.com/CBIIT/icdc-devops
Sowmyak442 Dec 23, 2021
48f1a5f
updated hosts fields
Sowmyak442 Dec 23, 2021
496a063
updated roles/neo4j-version-update/tasks/main.yml
Sowmyak442 Dec 23, 2021
c353867
updated roles/neo4j-version-update/tasks/main.yml
Sowmyak442 Dec 23, 2021
ca92724
updated roles/neo4j-version-update/tasks/main.yml
Sowmyak442 Dec 23, 2021
e25ced0
updated roles/neo4j-version-update/tasks/main.yml
Sowmyak442 Dec 23, 2021
5c275af
fixed tab in yml file
michael-fleming-nih Dec 23, 2021
e2cb42f
changed redis cluster settings
cloudprofessionals Dec 23, 2021
2a771d0
updated roles/neo4j-version-update/tasks/main.yml
Sowmyak442 Dec 29, 2021
3db7da2
updated ../jenkins/jobs/ppdc-otp/Jenkinsfile got demo
Sowmyak442 Dec 30, 2021
151f43c
updated katalon dev credential name
michael-fleming-nih Dec 30, 2021
9c21f43
added s3 logging
vdonkor Jan 2, 2022
469c8e7
added s3 logging
vdonkor Jan 2, 2022
f329731
added s3 logging
vdonkor Jan 2, 2022
9ef0cb0
added s3 logging
vdonkor Jan 2, 2022
16bc19a
added var for albs3logging
vdonkor Jan 2, 2022
a555c96
added var for albs3logging
vdonkor Jan 2, 2022
ab38ca4
added var for albs3logging
vdonkor Jan 2, 2022
90d6105
added var for albs3logging
vdonkor Jan 2, 2022
6cdd6df
added var for albs3logging
vdonkor Jan 2, 2022
eb1d52c
added var for albs3logging
vdonkor Jan 2, 2022
615f252
added var for albs3logging
vdonkor Jan 2, 2022
58f9516
added var for albs3logging
vdonkor Jan 2, 2022
b354ba0
added python script
vdonkor Jan 4, 2022
bac724c
added python script
vdonkor Jan 4, 2022
78b994d
added python script
vdonkor Jan 4, 2022
46698a3
added python script
vdonkor Jan 4, 2022
4ab88fc
added python script
vdonkor Jan 4, 2022
181381c
added python script
vdonkor Jan 4, 2022
d2fb977
added python script
vdonkor Jan 4, 2022
72a6e9f
updated ../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 4, 2022
7036a70
Merge branch 'master' of https://github.com/CBIIT/icdc-devops
Sowmyak442 Jan 4, 2022
38eda9a
updated ../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 4, 2022
3dc6282
updated ../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 4, 2022
dbaf88d
updated rserver terraform scripts
Sowmyak442 Jan 6, 2022
895a52a
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 6, 2022
e92771e
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 6, 2022
3cde3e1
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 7, 2022
dbf48e3
updated roles/OpenPedCan/tasks/deploy.yml roles/OpenPedCan/vars/main.yml
Sowmyak442 Jan 7, 2022
fbf2b64
updated backend entrypoint script to get latest newrelic agent
michael-fleming-nih Jan 7, 2022
f5c607f
fixed tab error
michael-fleming-nih Jan 7, 2022
1a53a81
removed step to remove newrelic folder
michael-fleming-nih Jan 7, 2022
ad40897
reverted changes
michael-fleming-nih Jan 7, 2022
25af270
reverted changes to newrelic apm agent
michael-fleming-nih Jan 7, 2022
201eaf0
removed bento-local from the devops repo - this has its own repo
michael-fleming-nih Jan 7, 2022
3a0eece
removed newrelic agent from icdc docker image
cloudprofessionals Jan 7, 2022
d2c6d33
updated entrypoint script
michael-fleming-nih Jan 7, 2022
09f268b
added icdc image build
michael-fleming-nih Jan 7, 2022
c102913
reverted changes to app.yml
michael-fleming-nih Jan 7, 2022
1e8418b
revrted changes to entrypoint
michael-fleming-nih Jan 7, 2022
cd0a7c7
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 10, 2022
4d6b695
updated roles/OpenPedCan/vars/main.yml
Sowmyak442 Jan 10, 2022
930bc69
updated
Sowmyak442 Jan 10, 2022
f0e2057
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 10, 2022
bbc075e
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
2d77d1c
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
2b57582
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
35fedd9
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
4774bb5
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
8a03a02
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
8a22370
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
3da84a0
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
1fa8d27
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
31c005e
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
fa25296
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
3808ff4
added debug lines for rserver
Sowmyak442 Jan 11, 2022
faa6db1
roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 11, 2022
df11cb8
roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 12, 2022
05776c6
updated roles/OpenPedCan/tasks/deploy.yml
Sowmyak442 Jan 12, 2022
29f28c2
testing docker
cloudprofessionals Jan 12, 2022
6a1d463
Develop (#14)
vdonkor Jan 12, 2022
84e92cd
updated roles/OpenPedCan/tasks/ build.yml and deploy.yml
Sowmyak442 Jan 12, 2022
03c575c
Merge branch 'master' of https://github.com/CBIIT/icdc-devops
Sowmyak442 Jan 12, 2022
68920e2
updated alb module
Sowmyak442 Jan 13, 2022
97a5f8c
updated ansible/roles/OpenPedCan/tasks/deploy.yml ansible/roles/OpenP…
Sowmyak442 Jan 13, 2022
ce44dd6
Updated CCDC CICD code
Sowmyak442 Jan 18, 2022
56901b0
updated CCDC jenkins file
Sowmyak442 Jan 18, 2022
57f9433
updated CCDC code
Sowmyak442 Jan 19, 2022
23a3987
../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 19, 2022
2a3fa6f
../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 19, 2022
18d9437
../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 19, 2022
ccaf829
../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 19, 2022
f3e1591
updated build and deploy for CCDC
Sowmyak442 Jan 20, 2022
31379e4
updated ccdc/tasks/deploy.yml
Sowmyak442 Jan 20, 2022
7c5305d
updated ccdc/tasks/deploy.yml
Sowmyak442 Jan 20, 2022
b082fee
updated ccdc/tasks/deploy.yml ccdc/tasks/build.yml
Sowmyak442 Jan 20, 2022
09364c5
../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 20, 2022
9447e19
../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 20, 2022
08e079b
../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 20, 2022
bafc0fd
updates to CCDC terraform scripts
Sowmyak442 Jan 20, 2022
cf91cdc
updated ../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 21, 2022
1c3fabe
updated ../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 21, 2022
f30d8d7
updated ../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 21, 2022
67b15c2
updated ../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 21, 2022
57ec567
updated ppdc-otp/tasks/deploy.yml
Sowmyak442 Jan 21, 2022
eb2c3ad
../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 21, 2022
8831925
updated ../../docker/dockerfiles/ccdc-database-dockerfile
Sowmyak442 Jan 21, 2022
b5faf62
updated redis
cloudprofessionals Jan 24, 2022
197c2b0
updated redis
cloudprofessionals Jan 24, 2022
e9483c5
all set
cloudprofessionals Jan 24, 2022
9591c85
adding fargate
cloudprofessionals Jan 28, 2022
e4d1a84
adding fargate
cloudprofessionals Jan 28, 2022
bd327f4
added more variables
cloudprofessionals Jan 28, 2022
db50f0c
added more variables
cloudprofessionals Jan 28, 2022
766e731
added more variables
cloudprofessionals Jan 28, 2022
378156d
added more variables
cloudprofessionals Jan 28, 2022
113c21c
added more variables
cloudprofessionals Jan 28, 2022
0c237df
added changed cert name
cloudprofessionals Jan 28, 2022
901c29f
added changed cert name
cloudprofessionals Jan 28, 2022
535320b
added changed cert name
cloudprofessionals Jan 28, 2022
f600599
added ecr
cloudprofessionals Jan 29, 2022
4e73744
updated the stack
cloudprofessionals Jan 29, 2022
6574da3
updated the stack
cloudprofessionals Jan 29, 2022
2d94972
updated the stack
cloudprofessionals Jan 29, 2022
07bf815
updated the stack
cloudprofessionals Jan 29, 2022
2ef1845
updated the stack
cloudprofessionals Jan 29, 2022
29ba89b
updated the stack
cloudprofessionals Jan 29, 2022
d642060
updated the stack
cloudprofessionals Jan 29, 2022
04c53b3
updated the stack
cloudprofessionals Jan 29, 2022
43fab12
updated fargate
cloudprofessionals Mar 19, 2022
f0c9a73
updated fargate
cloudprofessionals Mar 19, 2022
623bf0d
updated fargate
cloudprofessionals Mar 20, 2022
0d7bd00
changed dir structure
cloudprofessionals Mar 20, 2022
a9a7f8f
fixed duplicate backend
cloudprofessionals Mar 20, 2022
7842e68
fixed duplicate backend
cloudprofessionals Mar 20, 2022
3acb63d
refactored db
cloudprofessionals Mar 20, 2022
fa982af
refactored db
cloudprofessionals Mar 20, 2022
34c5ced
refactored db
cloudprofessionals Mar 20, 2022
c5c5c0b
added ssh
cloudprofessionals Mar 20, 2022
6fc8f82
added ssh
cloudprofessionals Mar 20, 2022
65a2c1b
added ssh
cloudprofessionals Mar 20, 2022
4d3a0f8
it shall be well
cloudprofessionals Mar 20, 2022
19320d3
it shall be well
cloudprofessionals Mar 20, 2022
34dfa44
fixed yum issue with amz-linux
cloudprofessionals Mar 20, 2022
740329f
fixed yum issue with amz-linux
cloudprofessionals Mar 20, 2022
f8efa58
fixed yum issue with amz-linux
cloudprofessionals Mar 20, 2022
34dd4b7
fixed yum issue with amz-linux
cloudprofessionals Mar 20, 2022
1ac9b0f
fixed yum issue with amz-linux
cloudprofessionals Mar 20, 2022
8e9aba8
added ctdc opensearch configs
michael-fleming-nih Mar 23, 2022
356dfb8
added ctdc terraform for opensearch domain (bento cloud)
michael-fleming-nih Mar 23, 2022
79ba162
opensearch redo
cloudprofessionals Mar 30, 2022
b9ef1a8
opensearch redo
cloudprofessionals Mar 30, 2022
d21b465
opensearch redo
cloudprofessionals Mar 30, 2022
b6270d4
added deployment to backend -cds
cloudprofessionals Mar 30, 2022
c10edc8
added deployment to backend -cds
cloudprofessionals Mar 30, 2022
5057080
added deployment to backend -cds
cloudprofessionals Mar 30, 2022
b0ce236
added deployment to backend -cds
cloudprofessionals Mar 30, 2022
7b214c3
added deployment to backend -cds
cloudprofessionals Mar 30, 2022
cfcb4a5
added fargate as module
cloudprofessionals Mar 30, 2022
e31e600
added fargate as module
cloudprofessionals Mar 31, 2022
7c850f5
added fargate as module
cloudprofessionals Mar 31, 2022
9e57438
added fargate as module
cloudprofessionals Mar 31, 2022
0948af4
added fargate as module
cloudprofessionals Mar 31, 2022
1ab7f55
added fargate as module
cloudprofessionals Mar 31, 2022
60f0178
added fargate as module
cloudprofessionals Mar 31, 2022
aec96e6
added fargate as module
cloudprofessionals Mar 31, 2022
7353e98
added fargate as module
cloudprofessionals Mar 31, 2022
703b666
reworking fargate
cloudprofessionals Mar 31, 2022
93b3634
reworking fargate
cloudprofessionals Mar 31, 2022
2089185
reworking fargate
cloudprofessionals Mar 31, 2022
6ebcaff
reworking fargate
cloudprofessionals Mar 31, 2022
73f1b7b
reworking fargate
cloudprofessionals Mar 31, 2022
6005774
reworking fargate
cloudprofessionals Mar 31, 2022
893fd04
reworking fargate
cloudprofessionals Mar 31, 2022
059a93a
changed ecs
cloudprofessionals Mar 31, 2022
e99eb60
changed ecs
cloudprofessionals Mar 31, 2022
59559ab
changed ecs
cloudprofessionals Mar 31, 2022
ed1c44c
changed ecs
cloudprofessionals Mar 31, 2022
5e323aa
changed ecs
cloudprofessionals Mar 31, 2022
20f7bd9
fixed backend issue
cloudprofessionals Mar 31, 2022
a28e496
added opensearch to ecs
cloudprofessionals Apr 3, 2022
4b8148f
added opensearch to ecs
cloudprofessionals Apr 3, 2022
b8e01d7
added opensearch to ecs
cloudprofessionals Apr 3, 2022
ac542ca
updated gmb loader
cloudprofessionals Apr 3, 2022
8600878
updated gmb loader
cloudprofessionals Apr 3, 2022
446e1b4
updated gmb loader
cloudprofessionals Apr 3, 2022
2d69f3b
updated gmb loader
cloudprofessionals Apr 3, 2022
ba50d65
updated gmb loader
cloudprofessionals Apr 3, 2022
830b4d6
redoing gmb
cloudprofessionals Apr 4, 2022
6a5be43
revised gmb
cloudprofessionals Apr 4, 2022
856f770
modified gmb job
cloudprofessionals Apr 4, 2022
0b6f5e1
modified gmb job
cloudprofessionals Apr 4, 2022
0343d3d
updated frontend repo for cds
cloudprofessionals Apr 5, 2022
1caf6b8
updated gmb with files
cloudprofessionals Apr 5, 2022
c82694e
updated gmb with files
cloudprofessionals Apr 5, 2022
ef576e3
updated gmb
cloudprofessionals Apr 5, 2022
2da247e
updated gmb
cloudprofessionals Apr 5, 2022
0908a53
updated gmb
cloudprofessionals Apr 5, 2022
d49d92c
updated gmb
cloudprofessionals Apr 5, 2022
8bb668c
updated gmb
cloudprofessionals Apr 5, 2022
43af6e1
updated gmb
cloudprofessionals Apr 5, 2022
0bb45f7
updated gmb
cloudprofessionals Apr 5, 2022
c08b785
updated gmb
cloudprofessionals Apr 5, 2022
d179eed
prepped cloudone deployment
cloudprofessionals Apr 5, 2022
2d8a91a
prepped cloudone deployment
cloudprofessionals Apr 5, 2022
0f386d8
prepped cloudone deployment
cloudprofessionals Apr 5, 2022
743520b
prepped cloudone deployment
cloudprofessionals Apr 5, 2022
e957c63
modified dns
cloudprofessionals Apr 5, 2022
4b506d5
modified dns
cloudprofessionals Apr 5, 2022
7ff499c
updated frontend
cloudprofessionals Apr 8, 2022
648934f
updated neo4j for cds
cloudprofessionals Apr 13, 2022
f138a2f
renamed a file
cloudprofessionals Apr 13, 2022
8f08720
renamed a file
cloudprofessionals Apr 13, 2022
662fe34
modified tfvars
cloudprofessionals Apr 13, 2022
787c3ff
modified tfvars
cloudprofessionals Apr 13, 2022
d3b02f3
modified tfvars
cloudprofessionals Apr 13, 2022
5a24a13
modified tfvars
cloudprofessionals Apr 13, 2022
3524e13
modified tfvars
cloudprofessionals Apr 13, 2022
8df2524
modified tfvars
cloudprofessionals Apr 13, 2022
a5cb9ef
modified tfvars
cloudprofessionals Apr 13, 2022
bed2985
modified tfvars
cloudprofessionals Apr 13, 2022
856c3be
updated tags on neo4j
cloudprofessionals Apr 15, 2022
e287b4c
added ctdc tier for neo4j
michael-fleming-nih Apr 15, 2022
6b3fb07
unified the cloud platform
cloudprofessionals Apr 18, 2022
ee15394
unified the cloud platform
cloudprofessionals Apr 18, 2022
3b352ca
unified the cloud platform
cloudprofessionals Apr 18, 2022
2ee4559
fixed internet sg
cloudprofessionals Apr 18, 2022
596ac5d
fixed internet sg
cloudprofessionals Apr 18, 2022
a7b23d3
fixed internet sg
cloudprofessionals Apr 18, 2022
00cb866
updated gmb ecs vars
cloudprofessionals Apr 27, 2022
60a87b8
updated gmb ecs vars
cloudprofessionals Apr 27, 2022
90a613d
fixed build args
cloudprofessionals Apr 27, 2022
64f3113
fixed build args
cloudprofessionals Apr 27, 2022
8278bba
fixed ecr_names
cloudprofessionals May 19, 2022
64e2dfe
fixed icdc build time
cloudprofessionals Jul 20, 2022
2d84ddb
Update main.yml
Charlo237 Mar 6, 2023
005ac72
Merge pull request #43 from Charlo237/patch-2
michael-fleming-nih Mar 7, 2023
894f5e4
Update main.yml
michael-fleming-nih Mar 7, 2023
77092b7
Update main.yml
Charlo237 May 31, 2023
1c7725d
Update main.yml
Charlo237 Jun 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added .DS_Store
Binary file not shown.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Ignore Mac system files
.DS_store
*.idea
.idea/*
12 changes: 12 additions & 0 deletions ansible/OpenPedCan-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
- name: OpenPedCan cicd pipeline
hosts: OpenPedCan-api
connection: local
gather_facts: no
become: yes

tasks:
- name: This is a build stage
include_role:
name: OpenPedCan
tasks_from: build
11 changes: 11 additions & 0 deletions ansible/OpenPedCan-deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
- name: deploy stage of OpenPedCan-api pipeline
hosts: OpenPedCan-api
connection: local
gather_facts: no

tasks:
- name: deploy stage
include_role:
name: OpenPedCan
tasks_from: deploy
9 changes: 9 additions & 0 deletions ansible/agent-setup-icdc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
- name: setup sumologic and newrelic agents
hosts: agent_setup
become: yes

roles:
- sumologic-icdc
- sumologic-journalctl
- newrelic-icdc
9 changes: 9 additions & 0 deletions ansible/agent-setup.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
- name: setup sumologic and newrelic agents
hosts: agent_setup
become: yes

roles:
- sumologic
- sumologic-journalctl
- newrelic
38 changes: 38 additions & 0 deletions ansible/alb-ops.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
- name: Add/Remove alb rules
hosts: docker-local
connection: local
gather_facts: yes

tasks:
- name: get alb info
include_role:
name: alb-ops
tasks_from: info
when: action == "create"

- name: get alb info
include_role:
name: alb-ops
tasks_from: rules
loop:
- name: fixed
priority: 3
listener_arn: "{{https_listener_arn}}"
- name: frontend
priority: 2
listener_arn: "{{https_listener_arn}}"
- name: backend
priority: 1
listener_arn: "{{https_listener_arn}}"
when: action == "create"

- name: remove alb rule
include_role:
name: alb-ops
tasks_from: remove
loop:
- fixed
- frontend
- backend
when: action == "remove"
9 changes: 7 additions & 2 deletions ansible/ansible.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
[defaults]
[defaults]
validate_certs = no
host_key_checking = False
ansible_server_cert_validation = no
inventory = ./hosts
inventory = ./hosts




12 changes: 12 additions & 0 deletions ansible/apm-integrations.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
- name: deploy stage of bento pipeline
hosts: "{{tier}}"
gather_facts: yes

tasks:
- debug:
msg: "{{groups}}"
- name: deploy new relic apm integrations
include_role:
name: newrelic-apm-integration

13 changes: 13 additions & 0 deletions ansible/bento-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
- name: bento cicd pipeline
hosts: bento
connection: local
gather_facts: no
become: yes

tasks:
- name: This is a build stage
include_role:
name: bento
tasks_from: build
vars_from: bento
17 changes: 17 additions & 0 deletions ansible/bento-ctdc-data-loader.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
- name: load data to neo4j db
hosts: all
connection: local
become: yes
gather_facts: yes

tasks:
- name: perform data loading
include_role:
name: data-processing
tasks_from: ctdc-data-loader

vars:

data_bucket: bento-ctdc-metadata
ansible_python_interpreter: /usr/bin/python2.7
14 changes: 14 additions & 0 deletions ansible/bento-data-loader.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
- name: load data to neo4j db
hosts: all
connection: local
#become: yes
gather_facts: yes

tasks:
- name: perform data loading
include_role:
name: data-processing
tasks_from: bento-data-loader
vars:
ansible_python_interpreter: /usr/bin/python2.7
13 changes: 13 additions & 0 deletions ansible/bento-deploy-ctdc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
- name: deploy stage of bento pipeline
hosts: bento
connection: local
gather_facts: no

tasks:
- name: deploy stage
include_role:
name: bento
tasks_from: deploy-ctdc
vars:
data_bucket: nci-cbiit-ctdc-{{tier}}
13 changes: 13 additions & 0 deletions ansible/bento-deploy-dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
- name: deploy stage of bento pipeline
hosts: bento
connection: local
gather_facts: no

tasks:
- name: deploy stage
include_role:
name: bento
tasks_from: deploy-dev
vars:
data_bucket: nci-cbiit-ctdc-{{tier}}
14 changes: 14 additions & 0 deletions ansible/bento-deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
- name: deploy stage of bento pipeline
hosts: bento
connection: local
gather_facts: no

tasks:
- name: deploy stage
include_role:
name: bento
tasks_from: deploy
vars_from: bento
vars:
data_bucket: nci-cbiit-ctdc-{{tier}}
11 changes: 11 additions & 0 deletions ansible/bento-docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
- name: deploy latest vwersion of Bento documentation
hosts: bento
connection: local
gather_facts: no

tasks:
- name: deploy docs
include_role:
name: bento-docs
tasks_from: build
14 changes: 14 additions & 0 deletions ansible/bento-es-loader.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
- name: load data to elasticsearch
hosts: all
connection: local
become: yes
gather_facts: yes

tasks:
- name: perform data loading
include_role:
name: data-processing
tasks_from: bento-es-loader
vars:
ansible_python_interpreter: /usr/bin/python2.7
21 changes: 21 additions & 0 deletions ansible/bento-git-tag.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
- name: Tag bento repository daily

hosts: localhost
connection: local

vars:
retention: 30
date_regex: '([12]\d{3}_(0[1-9]|1[0-2])_(0[1-9]|[12]\d|3[01])_(0[1-9]|1[0-2])_([0-5]\d))'
current_date: "{{ lookup('pipe','date +%Y_%m_%d_%H_%M') }}"
git_tag: "{{current_date}}"
git_home: "{{ ansible_env.HOME }}/git-tag"

vars_files:
- config/icdc-env-vars.yaml

tasks:
- name: tag repository
include_role:
name: git-tag
vars:
git_url: https://{{git_username}}:{{git_password}}@github.com/CBIIT/{{ branch }}
12 changes: 12 additions & 0 deletions ansible/build-bento-ccdi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
- name: bento cicd pipeline
hosts: bento
connection: local
gather_facts: no
become: yes

tasks:
- name: This is a build stage
include_role:
name: bento-ccdi
tasks_from: build
12 changes: 12 additions & 0 deletions ansible/build-bento-ctdc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
- name: ctdc cicd pipeline
hosts: ctdc-local
gather_facts: no
connection: local


tasks:
- name: build bento-ctdc application
include_role:
name: bento-ctdc
tasks_from: build
11 changes: 11 additions & 0 deletions ansible/build-bento-demo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
- name: bento cicd pipeline
hosts: bento
connection: local
gather_facts: no

tasks:
- name: This is a build stage
include_role:
name: bento-demo
tasks_from: build
12 changes: 12 additions & 0 deletions ansible/build-bento-file-downloader.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
- name: bento cicd pipeline
hosts: bento
connection: local
gather_facts: no
become: yes

tasks:
- name: This is a build stage
include_role:
name: bento-file-downloader
tasks_from: build
11 changes: 11 additions & 0 deletions ansible/build-bento-gke.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
- name: bento cicd pipeline
hosts: gke
connection: local
gather_facts: yes

tasks:
- name: This is a build stage
include_role:
name: bento-gke
tasks_from: build
12 changes: 12 additions & 0 deletions ansible/build-bento-icdc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
- name: icdc cicd pipeline
hosts: icdc-local
gather_facts: no
connection: local


tasks:
- name: build bento-icdc application
include_role:
name: bento-icdc
tasks_from: build
12 changes: 12 additions & 0 deletions ansible/build-bento-ins.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
- name: bento cicd pipeline
hosts: bento
connection: local
gather_facts: no
become: yes

tasks:
- name: This is a build stage
include_role:
name: bento-ins
tasks_from: build
11 changes: 11 additions & 0 deletions ansible/build-cloud-run.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
- name: bento cicd pipeline
hosts: gke
connection: local
gather_facts: yes

tasks:
- name: This is a build stage
include_role:
name: bento-cloud-run
tasks_from: build
12 changes: 12 additions & 0 deletions ansible/build-cloudone-ctdc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
- name: icdc cicd pipeline
hosts: ctdc-local
gather_facts: no
connection: local


tasks:
- name: build ctdc application
include_role:
name: bento-ctdc
tasks_from: build
Loading