Commit Graph

9 Commits

Author SHA1 Message Date
Abhishek Dubey 5ec4567865
[BugFix] Fixed standalone service creation (#61)
Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>
2022-09-03 18:08:00 +05:30
Abhishek Dubey b51a58b136
[Feature][Add] Added PodDisruptionBudget support (#48)
* Added PodDisruptioBudget support

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>
2022-02-21 02:24:08 +05:30
Abhishek Dubey a69989dc7c
[Development][Add] Added code to create mongo cluster (#20)
* Added code to create mongo cluster

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Updated code to initiate replicasets

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Updated code to create replset structure

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Fixed cluster creation command

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Added setup commands for mongo cluster

* Fixed condition to check cluster already exists

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Fixed code to create monitoring user in cluster

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Refactored examples folder

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>
2022-01-08 00:05:51 +05:30
Abhishek Dubey 18e27b97a0
[Development][Change] Fixed linters warnings of golang ci (#14)
Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>
2022-01-02 13:33:38 +05:30
Abhishek Dubey 9d4b89b9fd
[Development][Add] Added MongoDB Monitoring in CRD (#8)
* Added logic to create standalone service

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Added logic for user authentication

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Added logo for MongoDB operator

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Added logo for MongoDB operator

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Initial codebase for mongodb monitoting

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Added codebase to create secret for monitoring

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>

* Updated the codebase to support mongo monitoring

Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>
2022-01-01 22:07:00 +05:30
Abhishek Dubey f6545cf77f
Added logic to create standalone service (#4)
Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>
2021-12-27 21:23:52 +05:30
iamabhishek-dubey 7e44c09bcc Fixed code to create standalone statefulset
Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>
2021-12-27 18:47:33 +05:30
iamabhishek-dubey 36e979d4f9 Updated codebase to create statefulset
Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>
2021-12-27 17:00:10 +05:30
iamabhishek-dubey a87ecf7267 Added API code for mongodb and mongodb cluster
Signed-off-by: iamabhishek-dubey <abhishekbhardwaj510@gmail.com>
2021-12-26 22:24:23 +05:30