Commit Graph

56 Commits

Author SHA1 Message Date
Ankit Bhardwaj
21e72448be INFRA-2799 | Ankit Bhardwaj | change team from infra to Cloud-Platform 2024-02-12 15:00:47 +05:30
Ashvin S
f824748ae2 INFRA-2602 | Ashvin | Increase memory to 3Gi because OOM on heap download (#763) 2023-12-20 15:07:48 +05:30
Ashvin S
bee17659f6 INFRA-2315 | Ashvin | Fix policy (#752)
* INFRA-2315 | Ashvin | Add policy to access dump buckets

* INFRA-2315 | Ashvin | Fix policy

* INFRA-2315 | Ashvin | Fix policy
2023-12-06 11:29:00 +05:30
Ashvin S
c246294efa INFRA-2315 | Ashvin | Add policy to access dump buckets (#751) 2023-12-05 18:48:40 +05:30
Ashvin S
dd3cce46e0 INFRA-2493 | Ashvin | Send dump type to airflow (#748)
* INFRA-2493 | Ashvin | Send dump type to airflow

* INFRA-2493 | Ashvin | Encapsulate TriggerDumpResponse

* INFRA-2493 | Ashvin | Remove redundant semi colon

* INFRA-2493 | Ashvin | Reformat DumpTypeConverter.java

* INFRA-2493 | Ashvin | Reformat TriggerDumpResponse.java

* INFRA-2493 | Ashvin | Dynamically calculate dump s3 bucket name
2023-12-04 18:39:47 +05:30
Ashvin S
4b0a81df8c INFRA-2466 | Ashvin | Create dump feature (#738)
* INFRA-2466 | Ashvin | Fetch pod by manifest id

* INFRA-2466 | Ashvin | Create presigned link for s3 bucket

* INFRA-2466 | Ashvin | Create dump class and table

* INFRA-2466 | Ashvin | Create dump utility class

* INFRA-2466 | Ashvin | Create DAG remotely

* INFRA-2466 | Ashvin | Add env var for airflow and dump service

* INFRA-2466 | Ashvin | Remove test main functions

* INFRA-2466 | Ashvin | Add default values in app.props for test

* INFRA-2493 | Ashvin | Take DAG conf in a java map

instead of a json string

* INFRA-2493 | Ashvin | Pass dump name in DAG

* INFRA-2493 | Ashvin | Cleanup code

* INFRA-2493 | Ashvin | Whitelist /api/dump from xsrf check

* INFRA-2493 | Ashvin | Handle 404 for dump status

* INFRA-2493 | Ashvin | Remove callback url from dump trigger request

Callback url will jsut a static endpoint with a post body which DAG can generate on its own.

* INFRA-2493 | Ashvin | Move null check in the client method

* INFRA-2493 | Ashvin | Add manifest id in dump table

* INFRA-2493 | Ashvin | Remove redundant variable

* INFRA-2493 | Ashvin | Create endpoint to fetch dump list

Dumps will be queried on the basis of teams of the user.

* INFRA-2493 | Ashvin | Enable download for user

* INFRA-2493 | Ashvin | Add dump list view limit to 100

* INFRA-2229 | Brijesh | Change latest tag to commit hash

* INFRA-2502 | Abhishek | Increase duration for ReplicaUnavailable alert for DataScience team

* INFRA-2502 | Abhishek | Fix sharedalb name while deletion and improve logs

* INFRA-2526 | Saqib | Remove regex check for tcp type

* INFRA-2493 | Ashvin | Add dump list view limit to 100

* INFRA-2351 | Saqib | Remove method from ignore csrf function

* INFRA-2351 | Saqib | Rename function

* INFRA-2351 | Saqib | Rename function

---------

Co-authored-by: Brijesh Peshvani <brijesh.peshvani@navi.com>
Co-authored-by: Abhishek Katiyar <abhishek.k@navi.com>
Co-authored-by: saqib-perwaiz_navi <saqib.perwaiz@navi.com>
2023-12-04 17:24:43 +05:30
Ashvin S
3932665b2b INFRA-2461 | Ashvin | Fix deployment_manifest.json error (#710)
Pipeline broke because I pulled cluster field to the root level. Only infra-provisioner supports this schema. Kubernetes-manifest-deployment still wants the cluster field to be inside deployment so I am going to put it at both locations. 

Link to the failed pipeline https://infra-pipelines.cmd.navi-tech.in/go/tab/build/detail/deployment-portal-backend-dev-deployment/689/deploy/1/deploy
2023-11-07 12:38:51 +05:30
Ashvin S
db6c8e66d0 INFRA-2461 | Ashvin | Move cluster field to one level up (#708) 2023-11-06 18:15:35 +05:30
Ankit Bhardwaj
1962ff651e INFRA-2148 | Ankit Bhardwaj | add elastic apm environment variable in deployment_manifest.json 2023-10-31 15:08:25 +05:30
Ankit Bhardwaj
5d77494f63 INFRA-2148 | Ankit Bhardwaj | JVM OPTS in deployment manifest JSON 2023-10-30 12:31:41 +05:30
Ankit Bhardwaj
9f5f99bc1a INFRA-2148 | Ankit Bhardwaj | remove JVM OPTS from deployment manifest json 2023-10-27 17:57:04 +05:30
Ankit Bhardwaj
510f0189fa INFRA-2148 | Ankit Bhardwaj | add java agent in JVM_OPTS 2023-10-27 15:01:51 +05:30
Ankit Bhardwaj
5551c5be13 INFRA-2148 | Ankit Bhardwaj | Add Egress rule for elastic apm 2023-10-27 13:40:35 +05:30
Ankit Bhardwaj
6bbd4333e8 INFRA-2148 | Ankit Bhardwaj | whitelisted Actuator endpoint, add elastic apm, add 4xx and 5xx alerts 2023-10-27 13:03:46 +05:30
Ashvin Sharma
36a59f7255 INFRA-2028 | Ashvin | Remove OKTA_GROUP_MAPPING env var 2023-08-21 15:31:29 +05:30
Deepak Jain
07d199ad2b Merge pull request #552 from navi-infra/INFRA-1960
INFRA-1960 | Deepak Jain | fixing iam role policy
2023-07-24 18:09:54 +05:30
deepak jain
85c7c39f43 INFRA-1960 | Deepak Jain | fixing iam role policy 2023-07-24 18:05:23 +05:30
Abhishek Katiyar
efe47f60d7 INFRA-1955 | Abhishek | Fix tests 2023-07-24 17:34:13 +05:30
Abhishek Katiyar
3affc2c08e INFRA-1955 | Abhishek | Fix tests 2023-07-24 17:24:34 +05:30
deepak jain
3d45ffc008 INFRA-1960 | Deepak Jain | adding metadata for deployment portal 2023-07-24 14:07:33 +05:30
deepak jain
ba0be36712 INFRA-1960 | Deepak Jain | restricting deployment portal ecr permission 2023-07-22 03:50:48 +05:30
Harinder Singh
f9d817da3d INFRA-1896 | Harinder | Bug fix: Fetching env vars from paths causing issues in OKTA_GROUP_MAPPING 2023-07-04 16:51:53 +05:30
Harinder Singh
c4e886b15d INFRA-1896 | Harinder | Reverting change to deploment_manifest 2023-07-03 16:11:09 +05:30
Harinder Singh
22827840f6 INFRA-1896 | Harinder | Initialise and consolidate team lists in Vault and DB - Fetch from vault via fetch_config during deployment 2023-06-22 19:52:52 +05:30
Abhishek Katiyar
edd802e3f0 INFRA-1803 | Abhishek | Add environment variable for jwt secret key 2023-06-02 10:31:40 +05:30
Sadeep S
81bab6171f INFRA-1152 | Sandeep Sogani | increasing memory and cpu for jvm 2022-06-28 14:32:52 +05:30
Deepak Jain
292b035d3a INFRA-838 | Deepak Jain| moving portal to shared alb 2021-10-20 18:20:54 +05:30
Deepak Jain
6385ee936f INFRA-719| Deepak Jain| adding OKTA_GROUP_MAPPING env 2021-04-28 17:32:59 +05:30
Deepak Jain
9f5c6b64f5 INFRA-604 |Deepak Jain| fixing pipeline 2020-11-20 17:42:01 +05:30
Deepak Jain
fc45379639 INFRA-604 |Deepak Jain| adding fixing pipeline 2020-11-20 17:37:46 +05:30
Abhishek Katiyar
78a08a7340 INFRA-581 | Abhishek | Add access to create and manage ecr repositories (#130) 2020-11-09 09:20:09 +05:30
Abhishek Katiyar
56e2eef8fd INFRA-581 | Abhishek | Fix tests and add env variable to deployment_manifest.json (#129) 2020-11-09 09:09:20 +05:30
Deepak Jain
e8f192edf8 INFRA-558 | Deepak Jain| adding workspace 2020-10-12 19:06:57 +05:30
Deepak Jain
d5a24e4854 INFRA-558| Deepak Jain| adding role_name for gi cluster 2020-10-12 11:49:38 +05:30
Abhishek Katiyar
52caa0331d INFRA-534 | Abhishek | Add feature to send updates to slack (#82)
* INFRA-534 | Abhishek | Add slack client

* INFRA-534 | Abhishek | Add a rest service to call http endpoints

* INFRA-534 | Abhishek | Send a harcoded message to slack channel

* INFRA-534 | Abhishek | Addd changes to send json in message

* INFRA-534 | Abhishek | Add changes to send deployment portal updates to slack

* INFRA-534 | Abhishek | Make slack webhook url configurable
2020-09-27 20:00:17 +05:30
Piyush Sinha
a089c0ff4b INFRA-509 | Piyush | Update deployment manifest 2020-09-14 21:19:05 +05:30
Piyush Sinha
8eefaeb8ed INFRA-509 | Piyush | Deployment portal setup for insurance apps (#71) 2020-09-14 14:19:54 +05:30
Deepak Jain
96474674eb INFRA-485| Deepak Jain| parameterize vault token renew cron Env var 2020-09-08 14:46:15 +05:30
Deepak Jain
fe21103c4d INFRA-472| Deepak Jain| adding vault var in dp 2020-08-20 10:44:22 +05:30
Deepak Jain
e7cb93900d INFRA-472| Deepak Jain| creating service account for deployment portal 2020-08-19 22:07:17 +05:30
anoop narang
cae70eb123 [INFRA-449] | Anoop | Add description for couple of panels 2020-07-31 12:19:09 +05:30
Piyush Sinha
bb0faf4e5a [*] | Piyush | Add jvm opts for memory 2020-07-24 13:53:14 +05:30
Piyush Sinha
5c88d2dd19 [*] | Piyush | Increase resources for deployment portal 2020-07-24 12:24:19 +05:30
Deepak Jain
602b0547fc INFRA-428| Deepak Jain| adding JVM_OPTION option 2020-07-23 23:02:17 +05:30
Piyush Sinha
67c610656e [INFRA-19] | Piyush | Add new variable in manifest 2020-07-22 13:45:17 +05:30
Piyush Sinha
b77da0d16b [INFRA-19] | Piyush | Changes for provisioning IAM role 2020-07-21 19:21:48 +05:30
Piyush Sinha
51aeed0aa6 [INFRA-19] | Support for generating and applying kubernetes deployment manifests (#19) 2020-07-21 16:21:44 +05:30
anoop narang
79b2b7c9f9 [INFRA-392] | Anoop | Add ddl auto to manifest 2020-07-03 03:43:33 +05:30
anoop narang
1fa14233ae [INFRA-392] | Anoop | Integrate with vault 2020-07-01 11:41:02 +05:30
Abhishek Katiyar
6aabfbbd62 [*] | Abhishek | Increase memory 2020-06-24 19:42:50 +05:30